- update to 4.0.2:
* :support`- backported` Add pip explicitly to our core
dependencies so that envs which don't naturally include it (a
thing these days!) still install it. We do literally import
from pip as well as call out to it in subprocesses, at least
for now.
* 🐛`-` Fix some Python 3.10-specific type hint syntax that
snuck in. Apologies from our dayjob, which is on Python 3.11.
* 🐛`-` Use $EDITOR pyproject.toml for version number
updates now; overlooked in earlier commits.
* :support:`-` Add a __version__ member to the package root
module.
* :support:`-` Drop support for Python<3.9 and switch to using
pyproject.toml.
* :support:`-` Update packaging.release.build to use pypa/build
instead of setup.py. Warning Backwards compatibility note:
the --directory argument to tasks in this module is now ~=
python -m build --outdir, meaning it controls what is usually
named dist/. Previously, this option controlled a parent
directory, inside of which was created dist/ and build/.
There's no longer any explicit build/ (that would be up to
your project's build backend) and so this is now simply the
dist/output dir.
* :support:`-` Mute SyntaxWarnings from older semantic_version
versions (temporary measure until we can upgrade to modern
versions).
[Feature]: Allow supplying additional test runners to pytest.coverage; primarily useful for setting up multiple additive test runs before publishing reports.
- pytest-relaxed now supports pytest 6, so test on all python versions.
OBS-URL: https://build.opensuse.org/request/show/1346093
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-invocations?expand=0&rev=17
Description
No description provided
Languages
Diff
100%