diff --git a/newsfragments/4718.feature.1.rst b/newsfragments/4718.feature.1.rst new file mode 100644 index 0000000000..f171cdde84 --- /dev/null +++ b/newsfragments/4718.feature.1.rst @@ -0,0 +1 @@ +Require Python 3.9 or later. diff --git a/newsfragments/4718.feature.2.rst b/newsfragments/4718.feature.2.rst new file mode 100644 index 0000000000..7c32c13b61 --- /dev/null +++ b/newsfragments/4718.feature.2.rst @@ -0,0 +1,4 @@ +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+). diff --git a/newsfragments/4718.feature.3.rst b/newsfragments/4718.feature.3.rst new file mode 100644 index 0000000000..9c80da9064 --- /dev/null +++ b/newsfragments/4718.feature.3.rst @@ -0,0 +1,3 @@ +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`).