Sourced from setuptools's changelog.
v75.2.0
Features
- Made errors when parsing
Distribution
data more explicit about the expected type (tuple[str, ...] | list[str]
) -- by :user:Avasam
(#4578)Bugfixes
- Fix a
TypeError
when aDistribution
's old included attribute was atuple
-- by :user:Avasam
(#4578)- Add workaround for
bdist_wheel --dist-info-dir
errors when customisation does not inherit from setuptools. (#4684)v75.1.1
Bugfixes
- Re-use pre-existing
.dist-info
dir when creating wheels via the build backend APIs (PEP 517) and themetadata_directory
argument is passed -- by :user:pelson
. (#1825)- Changed
egg_info
command to avoid adding an empty.egg-info
directory while iterating over entry-points. This avoids triggering integration problems withimportlib.metadata
/importlib_metadata
(reference: pypa/pyproject-hooks#206). (#4680)v75.1.0
Features
- Deprecated
bdist_wheel.universal
configuration. (#4617)Bugfixes
- Removed reference to upload_docs module in entry points. (#4650)
v75.0.0
Features
... (truncated)
61a5a03
Bump version: 75.1.1 → 75.2.08ad3ea7
Workaround for bdist_wheel.dist_info_dir
problems (#4684)9af0877
Type sequence checks in setuptools/dist.py (#4578)0534fde
Add news fragment50b732a
Check for more specific error messagea663287
Add pragma for edge-case code path96be735
Workaround for bdist_wheel.dist_info_dir problems000a413
Deprecate public access to setuptools.dist.sequence00995c1
Use variable msg instead of tmpl in setuptools/distd457d0e
Type sequence checks in setuptools/dist.py