diff --git a/requirements.txt b/requirements.txt index 39698cf..fab71dc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -Django>=2.0,<3.3 +Django>=2.0,<4.3 kazoo==2.8.0 diff --git a/setup.py b/setup.py index c00f844..0dd63fe 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,6 @@ import os from setuptools import setup - with open(os.path.join(os.path.dirname(__file__), 'README.md')) as readme: README = readme.read() @@ -23,7 +22,7 @@ def get_packages(package): setup( name='django-kazoo-locks', - version='2.0.0', + version='2.0.1', packages=get_packages('kazoo_locks'), include_package_data=True, description='Utils for using Zookeeper locks through kazoo in Django commands and views.', @@ -46,5 +45,7 @@ def get_packages(package): 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', ], ) diff --git a/tox.ini b/tox.ini index 4b3f1cc..277aaff 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,8 @@ [tox] -envlist = django{20,21,22,30,31,32} +envlist = + py{36}-django{20,21,22,30,31,32} + py{38,310,311}-django{21,22,30,31,32,40,41,42} + skip_missing_interpreters = true [testenv] @@ -13,6 +16,9 @@ deps = django30: Django>=3.0,<3.1 django31: Django>=3.1,<3.2 django32: Django>=3.2,<3.3 + django40: Django>=4.0,<4.1 + django41: Django>=4.1,<4.2 + django42: Django>=4.2,<4.3 commands= coverage run --rcfile={toxinidir}/.coveragerc {toxinidir}/setup.py test coveralls --service=github