@@ -21,11 +21,6 @@ classifiers = [
2121 " Intended Audience :: Developers" ,
2222 " Operating System :: Unix" ,
2323 " Programming Language :: Python" ,
24- " Programming Language :: Python" ,
25- " Programming Language :: Python :: 3.6" ,
26- " Programming Language :: Python :: 3.7" ,
27- " Programming Language :: Python :: 3.8" ,
28- " Programming Language :: Python :: 3.9" ,
2924 " Programming Language :: Python :: 3.10" ,
3025 " Programming Language :: Python :: 3.11" ,
3126 " Programming Language :: Python :: 3.12" ,
@@ -35,35 +30,36 @@ packages = [{ include = "cacheback" }]
3530include = [" LICENSE" ]
3631
3732[tool .poetry .dependencies ]
38- python = " >=3.6.2,<4"
39- importlib-metadata = {version = " *" , python = " <3.8" }
33+ python = " >=3.10.0,<4"
4034
41- django = " >=2"
42- celery = {version = " >=4 " , optional = true }
43- django-rq = {version = " >=2 " , optional = true }
35+ django = " >=5. 2"
36+ celery = {version = " >=5.0 " , optional = true }
37+ django-rq = {version = " >=3 " , optional = true }
4438Sphinx = {version = " >=3.3.0,<4" , optional = true }
4539
46- [tool .poetry .dev-dependencies ]
47- pytest = " >=6.0"
48- pytest-django = " >=4.1"
49- pytest-cov = " >=2.10"
50- pytest-isort = " >=1.2"
51- pytest-flake8 = " >=1.0"
52- flake8 = " <5"
53- pytest-black = {version = " >=0.3" }
54- freezegun = " >=1.0"
55- coverage = {version = " >=5.0" , extras = [" toml" ]}
56- celery = " >=4"
57- django-rq = " >=2"
58- typing_extensions = { version = " >=3.10" , python = " <3.10" }
40+ [tool .poetry .requires-plugins ]
41+ poetry-plugin-export = " >=1.8"
42+
43+ [tool .poetry .group .dev .dependencies ]
44+ pytest = " >=9.0"
45+ pytest-django = " >=4.11"
46+ pytest-cov = " >=7.0"
47+ pytest-isort = " >=4.0"
48+ pytest-flake8 = " >=1.3"
49+ flake8 = " >=7"
50+ pytest-black =" >=0.6"
51+ freezegun = " >=1.5"
52+ coverage = {version = " >=7.0" , extras = [" toml" ]}
53+ celery = " >=5.0"
54+ django-rq = " >=3"
5955
6056[tool .poetry .extras ]
6157celery = [" celery" ]
6258rq = [" django-rq" ]
6359docs = [" Sphinx" ]
6460
6561[build-system ]
66- requires = [" poetry>=1 .1" ]
62+ requires = [" poetry>=2 .1" ]
6763build-backend = " poetry.masonry.api"
6864
6965[tool .pytest .ini_options ]
0 commit comments