From 9504e16ff3575be88d9b6eb4134b83e7952e4ba0 Mon Sep 17 00:00:00 2001 From: irtazaakram Date: Tue, 27 Jun 2023 13:15:43 +0500 Subject: [PATCH 1/2] feat: Add support for django 4.2 --- setup.py | 2 +- tox.ini | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index e46c740..de29d50 100644 --- a/setup.py +++ b/setup.py @@ -37,6 +37,7 @@ "Framework :: Django :: 3.2", "Framework :: Django :: 4.0", "Framework :: Django :: 4.1", + "Framework :: Django :: 4.2", 'Programming Language :: Python', 'Programming Language :: Python :: 2.6', 'Programming Language :: Python :: 2.7', @@ -48,7 +49,6 @@ 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', - 'Framework :: Django', 'Topic :: Software Development :: Libraries :: Python Modules', ] ) diff --git a/tox.ini b/tox.ini index 80b9576..5f1d831 100644 --- a/tox.ini +++ b/tox.ini @@ -6,7 +6,7 @@ envlist = py{34,35,36}-dj{18,19,110,111} py{36,37}-dj{20,21} py{37,38,39}-dj{22,30,31,32} - py{38,39,310}-dj{40,41} + py{38,39,310}-dj{40,41,42} skipsdist = True [testenv] @@ -68,6 +68,10 @@ deps = dj41: coverage==6.4.3 dj41: django-guardian==2.4.0 + dj42: Django==4.2 + dj42: coverage==7.2.7 + dj42: django-guardian==2.4.0 + graphviz==0.7.1 pep8==1.7.1 pyflakes==1.6.0 From 951eaf233e2195763216ab46e56bc5b7462f2e3b Mon Sep 17 00:00:00 2001 From: irtazaakram Date: Wed, 16 Aug 2023 13:24:15 +0500 Subject: [PATCH 2/2] feat: add 3.11 --- CHANGELOG.rst | 6 ++++++ setup.py | 1 + tox.ini | 16 ++++++++++------ 3 files changed, 17 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index bd7e165..1316291 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,6 +1,12 @@ Changelog ========= +django-fsm unreleased +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- add support for django 4.2 +- add support for python 3.11 + django-fsm 2.8.1 2022-08-15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/setup.py b/setup.py index de29d50..cbcbf50 100644 --- a/setup.py +++ b/setup.py @@ -49,6 +49,7 @@ 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', 'Topic :: Software Development :: Libraries :: Python Modules', ] ) diff --git a/tox.ini b/tox.ini index 5f1d831..934ff60 100644 --- a/tox.ini +++ b/tox.ini @@ -3,10 +3,14 @@ envlist = # py26-dj{16} py27-dj{16,18,19,110,111} # py33-dj{16,18} - py{34,35,36}-dj{18,19,110,111} - py{36,37}-dj{20,21} - py{37,38,39}-dj{22,30,31,32} - py{38,39,310}-dj{40,41,42} + py34-dj{18,19,110,111,20} + py35-dj{18,19,110,111,20,21,22} + py36-dj{111,20,21,22,30,31,32} + py37-dj{111,20,21,22,30,31,32} + py38-dj{22,30,31,32,40,41,42} + py39-dj{22,30,31,32,40,41,42} + py310-dj{32,40,41,42} + py311-dj{41,42} skipsdist = True [testenv] @@ -72,9 +76,9 @@ deps = dj42: coverage==7.2.7 dj42: django-guardian==2.4.0 - graphviz==0.7.1 + graphviz==0.20.1 pep8==1.7.1 - pyflakes==1.6.0 + pyflakes==3.1.0 commands = {posargs:python ./tests/manage.py test}