Sourced from python-discovery's releases.
v1.4.3
What's Changed
- 🐛 fix(build): match hatchling floor to python-requires by
@gaborbernatin tox-dev/python-discovery#94Full Changelog: https://github.com/tox-dev/python-discovery/compare/1.4.2...1.4.3
Sourced from python-discovery's changelog.
Packaging updates and notes for downstreams - 1.4.3
- Constrain the
hatchlingbuild requirement per Python version so sdist builds resolve a compatible backend on the declared>=3.8floor -hatchling>=1.28dropped Python 3.9, leaving 3.8/3.9 unbuildable from source - by :user:gaborbernat. (:issue:92)
v1.4.2 (2026-06-11)
ad44e73
release 1.4.3cabc631
🐛 fix(build): match hatchling floor to python-requires (#94)952c6e5
[pre-commit.ci] pre-commit autoupdate (#93)67478b4
build(deps): bump actions/checkout from 6.0.3 to 7.0.0 (#91)8b1c352
[pre-commit.ci] pre-commit autoupdate (#90)936fabb
[pre-commit.ci] pre-commit autoupdate (#89)Sourced from setuptools's changelog.
v83.0.0
Features
- Require Python 3.10 or later.
Bugfixes
MANIFEST.inmatching (viaFileList) is now insensitive to Unicode normalization form. A pattern authored in one form (e.g. NFC, as typically saved by editors) now matches a file whose name is stored on disk in another (e.g. NFD, as produced by macOS APFS/HFS+). Previously anexclude,global-exclude,recursive-exclude, orprunerule could silently fail to drop a non-ASCII-named file from the source distribution, publishing it despite the exclusion -- see GHSA-h35f-9h28-mq5c.Deprecations and Removals
pypa/distutils#334
6519f72
Bump version: 82.0.1 → 83.0.0d1151b1
Merge pull request #5250
from pypa/feature/distutils-d7633fbeda2df31e
Capture removal of dry_run parameter in changelog.00144dc
Moved newsfragment to the release where it occurred.a4a5a2b
Add news fragment.77470c2
Merge https://github.com/pypa/distutils
into feature/distutils-d7633fbed3c43897
Merge pull request #5247
from pypa/copilot/fix-pypy-version-issuebb6ea66
Bump PyPy from 3.10 to 3.11 in CI workflowa2bc3ac
Fix broken intersphinx reference to build's installation docs2d6a739
Use stacked parametrize decorators instead of itertools.productSourced from slotscheck's releases.
v0.20.1
- Removed the
clickdependency in favor of the standard libraryargparse. This makesslotscheckdependency-free (aside fromtomlifor Python <3.11).- Add a readme note about the differences between
slotscheckand static linters like Ruff and Pylint.
Sourced from slotscheck's changelog.
0.20.1 (2026-07-05)
- Removed the
clickdependency in favor of the standard libraryargparse. This makesslotscheckdependency-free (aside fromtomlifor Python <3.11).- Add a readme note about the differences between
slotscheckand static linters like Ruff and Pylint.
c97c0d2
fix release date in changelog557fba9
fix brittle test734db78
add changelog note7556199
use sphinx argparse to generate CLI docs4dce3cb
add ruff/pylint notes1b53f94
make version lazy-computed960f995
remove click dependency in favor of stdlib4fb44c0
Bump typing-extensions from 4.15.0 to 4.16.02312500
Bump click from 8.4.1 to 8.4.2223dccc
Bump ruff from 0.15.18 to 0.15.20