From 9b5f81863416c61578321531e0f7a3a7e61129ff Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Thu, 24 Oct 2024 11:16:24 -0400 Subject: [PATCH 1/3] feat: add free-threading classifiers Signed-off-by: Henry Schreiner --- src/trove_classifiers/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/trove_classifiers/__init__.py b/src/trove_classifiers/__init__.py index b1ad73a..6068a3a 100644 --- a/src/trove_classifiers/__init__.py +++ b/src/trove_classifiers/__init__.py @@ -527,6 +527,10 @@ "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", "Programming Language :: Python :: 3.15", + "Programming Language :: Python :: Free Threading :: Unstable", + "Programming Language :: Python :: Free Threading :: Beta", + "Programming Language :: Python :: Free Threading :: Stable", + "Programming Language :: Python :: Free Threading :: Resilient", "Programming Language :: Python :: Implementation", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: IronPython", From 964c0a5a4132286fa77291a1e2821197063b540f Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Thu, 31 Oct 2024 11:44:09 -0400 Subject: [PATCH 2/3] refactor: add numbers to force correct sort --- src/trove_classifiers/__init__.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/trove_classifiers/__init__.py b/src/trove_classifiers/__init__.py index 6068a3a..f26b26e 100644 --- a/src/trove_classifiers/__init__.py +++ b/src/trove_classifiers/__init__.py @@ -527,10 +527,10 @@ "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", "Programming Language :: Python :: 3.15", - "Programming Language :: Python :: Free Threading :: Unstable", - "Programming Language :: Python :: Free Threading :: Beta", - "Programming Language :: Python :: Free Threading :: Stable", - "Programming Language :: Python :: Free Threading :: Resilient", + "Programming Language :: Python :: Free Threading :: 1 - Unstable", + "Programming Language :: Python :: Free Threading :: 2 - Beta", + "Programming Language :: Python :: Free Threading :: 3 - Stable", + "Programming Language :: Python :: Free Threading :: 4 - Resilient", "Programming Language :: Python :: Implementation", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: IronPython", From 1543182f3234ab3e425b6c9e73824c701ccc3102 Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Thu, 31 Oct 2024 12:18:40 -0400 Subject: [PATCH 3/3] Update __init__.py --- src/trove_classifiers/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/trove_classifiers/__init__.py b/src/trove_classifiers/__init__.py index f26b26e..0545b0c 100644 --- a/src/trove_classifiers/__init__.py +++ b/src/trove_classifiers/__init__.py @@ -527,6 +527,7 @@ "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", "Programming Language :: Python :: 3.15", + "Programming Language :: Python :: Free Threading", "Programming Language :: Python :: Free Threading :: 1 - Unstable", "Programming Language :: Python :: Free Threading :: 2 - Beta", "Programming Language :: Python :: Free Threading :: 3 - Stable",