From 3456eee4a3a00dc14e72d4f7d6eecc15ed9571e7 Mon Sep 17 00:00:00 2001 From: Nick Pope Date: Fri, 6 Dec 2024 18:32:39 +0000 Subject: [PATCH] [4.2.x] Fixed #35980 -- Updated setuptools to normalize package names in built artifacts. Backport of 3ae049b26b995c650c41ef918d5f60beed52b4ba from main. --- pyproject.toml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index d059282f16..4635d0e1f5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,8 @@ [build-system] -requires = ["setuptools>=61.0.0,<69.3.0"] +requires = [ + "setuptools>=75.8.1; python_version >= '3.9'", + "setuptools<75.4.0; python_version < '3.9'", +] build-backend = "setuptools.build_meta" [project] @@ -7,8 +10,8 @@ name = "Django" dynamic = ["version"] requires-python = ">= 3.8" dependencies = [ - "asgiref >= 3.6.0, < 4", - "backports.zoneinfo; python_version<'3.9'", + "asgiref>=3.6.0,<4", + "backports.zoneinfo; python_version < '3.9'", "sqlparse>=0.3.1", "tzdata; sys_platform == 'win32'", ]