From 0fe2e06d91efc25ccddcdbd43ae42b4d94351e95 Mon Sep 17 00:00:00 2001 From: Anderson Bravalheri Date: Wed, 30 Oct 2024 17:34:06 +0000 Subject: [PATCH] Add news fragments --- newsfragments/4718.feature.1.rst | 1 + newsfragments/4718.feature.2.rst | 4 ++++ newsfragments/4718.feature.3.rst | 3 +++ 3 files changed, 8 insertions(+) create mode 100644 newsfragments/4718.feature.1.rst create mode 100644 newsfragments/4718.feature.2.rst create mode 100644 newsfragments/4718.feature.3.rst 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`).