@@ -19,7 +19,6 @@ classifiers = [
1919 " Programming Language :: Python" ,
2020 " Programming Language :: Python :: 3" ,
2121 " Programming Language :: Python :: 3 :: Only" ,
22- " Programming Language :: Python :: 3.9" ,
2322 " Programming Language :: Python :: 3.10" ,
2423 " Programming Language :: Python :: 3.11" ,
2524 " Programming Language :: Python :: 3.12" ,
@@ -30,7 +29,7 @@ classifiers = [
3029 " Development Status :: 3 - Alpha" ,
3130]
3231keywords = [" taskiq" , " tasks" , " distributed" , " async" ]
33- requires-python = " >=3.9 ,<4"
32+ requires-python = " >=3.10 ,<4"
3433dependencies = [
3534 " typing-extensions>=3.10.0.0; python_version < '3.11'" ,
3635 " pydantic>=1.0,<=3.0" ,
@@ -99,6 +98,7 @@ worker = "taskiq.cli.worker.cmd:WorkerCMD"
9998scheduler = " taskiq.cli.scheduler.cmd:SchedulerCMD"
10099
101100[tool .mypy ]
101+ python_version = " 3.10"
102102strict = true
103103ignore_missing_imports = true
104104allow_subclassing_any = true
@@ -135,7 +135,7 @@ requires = ["poetry-core>=1.0.0"]
135135build-backend = " poetry.core.masonry.api"
136136
137137[tool .ruff ]
138- target-version =" py39 "
138+ target-version =" py310 "
139139# List of enabled rulsets.
140140# See https://docs.astral.sh/ruff/rules/ for more information.
141141lint.select = [
0 commit comments