Subject: CVS commit: pkgsrc/devel/py-setuptools
From: Adam Ciarcinski
Date: 2024-11-11 23:30:18
Message id: 20241111223018.57D27FC7D@cvs.NetBSD.org

Log Message:
py-setuptools: updated to 75.4.0

v75.4.0

Features

Added support for the environment variable \ 
SETUPTOOLS_DANGEROUSLY_SKIP_PYPROJECT_VALIDATION=true, allowing users to bypass \ 
the validation of pyproject.toml. This option should be used only as a last \ 
resort when resolving dependency issues, as it may lead to improper functioning. \ 
Users who enable this setting are responsible for ensuring that pyproject.toml \ 
complies with setuptools requirements.
Require Python 3.9 or later.
Remove dependency on importlib_resources and the vendored copy of the library. \ 
Instead, setuptools consistently rely on stdlib's importlib.resources (available \ 
on Python 3.9+).
Setuptools' bdist_wheel implementation no longer produces wheels with the m \ 
SOABI flag (pymalloc-related). This flag was removed on Python 3.8+ (see \ 
:obj:`sys.abiflags`).
Updated vendored packaging version to 24.2.

Bugfixes

Merge with pypa/distutils@251797602, including fix for dirutil.mkpath handling \ 
in pypa/distutils.

Files:
RevisionActionfile
1.259modifypkgsrc/devel/py-setuptools/Makefile
1.98modifypkgsrc/devel/py-setuptools/PLIST
1.233modifypkgsrc/devel/py-setuptools/distinfo