| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
This is something we really should do for all dependencies,
but I expect it to become more important now that build-related
packages are all starting to update regarding the upcoming
distutils deprecation.
And Cython has a major release coming up - just in case, avoid it.
|
| |
|
| |
|
| |
|
|
|
|
| |
This is needed for the latest fixes for Python 3.8.
|
|
|
|
|
| |
For the moment, this requires te use for the development version
of towncrier.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rationale: it has happened multiple times in the recent past that users
needed to use a more recent Cython than was used to generate the sdist
of the most recent release available on PyPI (e.g. for building with
a not-yet-released version of Python for which a Cython fix just
landed). The dependency specification and packaging tools have matured
to the point where it should be fine to require Cython to be installed.
Also, we have wheels (and conda-forge packages) for Windows, Linux and
macOS, so this change won't be visible at all to the average user.
Closes gh-13790
Also adds pyproject.toml to MANIFEST.in, it was missing.
|
|
|
|
|
|
|
|
|
| |
Name all categories as singular (or adjectives). Also move the fragments
into an ``upcoming_changes`` folder to be more discoverable.
Notes that we format some things as bullet points traditionally (right now
towncrier only truly supports bullet point format, but I have a PR to fix
that).
|
| |
|
|
|