summaryrefslogtreecommitdiff
path: root/pyproject.toml
AgeCommit message (Collapse)Author
2019-11-28docs: move changelog to docs/en and allow sphinx directivesDaniel Hahler
Now `tox -e docs` will also include the draft changelog for the next version (locally only). `CHANGELOG.rst` now only points to the changelog on READTHEDOCS so sphinx diretives can be used. Followup to https://github.com/pytest-dev/pytest/pull/6272
2019-08-10Add new 'improvement' changelog categoryBruno Oliveira
This creates a separate section from 'features' for small changes which don't usually require user intervention, such as: * Human readable session duration * New junitxml fields * Improved colors in terminal * etc. The idea is to better match user expectations about new actual features in the "Features" section of the changelog.
2019-02-08Use isolated_build option in tox.iniBruno Oliveira
As per the excellent article by gaborbernat: https://www.bernat.tech/pep-517-518/
2018-10-17fix #4177 - pin setuptools>=40.0Ronny Pfannschmidt
2018-10-14modernize packaging for setuptools>30.3Ronny Pfannschmidt
2018-09-13Separate deprecations and removals in the CHANGELOGBruno Oliveira
2018-07-27Use "pytest" on the CHANGELOGBruno Oliveira
2018-06-19add build-system section to pyproject.tomlRonny Pfannschmidt
this makes the file valid and prepares for https://github.com/pypa/pip/issues/5416 and https://github.com/pypa/pip/pull/5512
2018-06-05Configure towncrier to use src directoryBruno Oliveira
2017-06-23Show "trivial" category in CHANGELOGBruno Oliveira
I think it might sense to display in the CHANGELOG internal or trivial changes because they might trip users between releases. For example, a note about an internal refactoring (like moving a class between modules) is useful for a user that has been using the internal API. Of course we are not breaking anything because it was an internal API, but no reason not to save time for users who did use it.
2017-05-30switch changelog management to towncrierRonny Pfannschmidt