From 0380c93b4310c944637f7858445830e45e84cb9a Mon Sep 17 00:00:00 2001 From: 0xDEADFED5 Date: Sat, 25 Jan 2025 08:29:34 -0800 Subject: [PATCH 1/2] add support for Python 3.13 --- evennia/VERSION_REQS.txt | 4 ++-- pyproject.toml | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/evennia/VERSION_REQS.txt b/evennia/VERSION_REQS.txt index e2a6dec300..eff063f934 100644 --- a/evennia/VERSION_REQS.txt +++ b/evennia/VERSION_REQS.txt @@ -4,7 +4,7 @@ # `value = number` and only specific names supported by the handler. PYTHON_MIN = 3.10 -PYTHON_MAX_TESTED = 3.12.100 -TWISTED_MIN = 23.10 +PYTHON_MAX_TESTED = 3.13.100 +TWISTED_MIN = 24.11 DJANGO_MIN = 4.0.2 DJANGO_MAX_TESTED = 4.2.100 diff --git a/pyproject.toml b/pyproject.toml index 35c49b43b8..0c442a7c4a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -63,8 +63,9 @@ classifiers = [ ] dependencies = [ # core dependencies + "legacy-cgi;python_version >= '3.13'", "django >= 4.2, < 4.3", - "twisted >= 23.10, < 24", + "twisted >= 24.11.0", "pytz >= 2022.6", "djangorestframework >= 3.14, < 3.15", "pyyaml >= 6.0", From 5aac0c550b1123944de1c27a49b07b3aa28b8ba7 Mon Sep 17 00:00:00 2001 From: 0xDEADFED5 Date: Sat, 25 Jan 2025 02:46:19 -0800 Subject: [PATCH 2/2] adjust Twisted requirement --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 0c442a7c4a..8489ddbe52 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -65,7 +65,7 @@ dependencies = [ # core dependencies "legacy-cgi;python_version >= '3.13'", "django >= 4.2, < 4.3", - "twisted >= 24.11.0", + "twisted >= 24.11.0, < 25", "pytz >= 2022.6", "djangorestframework >= 3.14, < 3.15", "pyyaml >= 6.0",