summaryrefslogtreecommitdiff
path: root/pyproject.toml
AgeCommit message (Collapse)Author
2020-11-07testing: don't ignore "Module already imported so cannot be rewritten" warningRan Benita
The test suite passes without it being ignored. The absence of this warning cost me some head-scratching time, so enable it again.
2020-11-05testing: silence deprecation warning from older pyparsing releasesRan Benita
This causes some tests to fail when using these older versions.
2020-10-19Drop support for EOL Python 3.5Hugo van Kemenade
2020-10-03py36+: update the target version of black to py36Anthony Sottile
2020-09-19Smoke tests for assorted plugins (#7721)Sorin Sbarnea
Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com> Co-authored-by: Thomas Grainger <tagrain@gmail.com> Co-authored-by: Kyle Altendorf <sda@fstab.net>
2020-07-31Try this maybe?Anthony Sottile
2020-07-31Require setuptools >=42Bruno Oliveira
2020-07-31Configure setuptools_scm using pyproject.tomlBruno Oliveira
2020-06-08Add pyproject.toml support (#7247)Bruno Oliveira
2020-03-07Add config for black (target-version)Daniel Hahler
2019-12-06Replace 'removal' by 'breaking' changelog categoryBruno Oliveira
As discussed, sometimes we will need to introduce changes which are not necessarily removals but might break existing suites
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