diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 18830e1..15730a9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,19 +32,17 @@ jobs: os: - "ubuntu-latest" python-version: - - "3.8" - "3.9" - "3.10" - "3.11" - "3.12" + - "3.13" django-version: - - "3.2" # LTS - - "4.1" - "4.2" # LTS - "5.0" + - "5.1" + - "5.2" exclude: - - django-version: "5.0" # django 5.0 supports python >=3.10 - python-version: "3.8" - django-version: "5.0" # django 5.0 supports python >=3.10 python-version: "3.9" steps: diff --git a/README.md b/README.md index 2a32e4b..32fe34e 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,8 @@ ## Requirements -* [Python][python] 3.8+ -* [Django][django] 3.2+ +* [Python][python] 3.9+ +* [Django][django] 4.2+ * [Dramatiq][dramatiq] 1.11+ diff --git a/setup.py b/setup.py index 42db49b..72b938a 100644 --- a/setup.py +++ b/setup.py @@ -30,21 +30,23 @@ def rel(*xs): "django_dramatiq.migrations", ], install_requires=[ - "django>=3.2", + "django>=4.2", "dramatiq>=1.11", ], classifiers=[ "Environment :: Web Environment", "Operating System :: OS Independent", "Framework :: Django", - "Framework :: Django :: 3.2", - "Framework :: Django :: 4.1", "Framework :: Django :: 4.2", + "Framework :: Django :: 5.0", + "Framework :: Django :: 5.1", + "Framework :: Django :: 5.2", "Programming Language :: Python", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", ], extras_require={ "dev": [ @@ -58,6 +60,6 @@ def rel(*xs): "twine", ] }, - python_requires=">=3.8", + python_requires=">=3.9", include_package_data=True, )