Skip to content

Commit f40822d

Browse files
committed
fix: resolve conversations in pyprobject.toml
1 parent 52c95be commit f40822d

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

pyproject.toml

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
name = "taskiq-fastapi"
33
description = "FastAPI integration for taskiq"
44
readme = "README.md"
5-
license = { file = "LICENSE" }
5+
license = "MIT"
6+
license-files = ["LICENSE"]
67
authors = [{ name = "Taskiq team", email = "taskiq@no-reply.com" }]
78
maintainers = [{ name = "Taskiq team", email = "taskiq@no-reply.com" }]
89
version = "0.0.0"
@@ -26,18 +27,23 @@ dependencies = ["taskiq>=0.8.0", "fastapi>=0.93.0"]
2627

2728
[dependency-groups]
2829
dev = [
29-
"mypy>=1.0.0,<2.0.0",
30-
"pre-commit>=2.20.0,<3.0.0",
31-
"coverage>=6.4.2,<7.0.0",
32-
"black>=23.1.0,<24.0.0",
33-
"ruff>=0.6.0,<1.0.0",
30+
"pre-commit>=4.4.0",
31+
# lint
32+
"ruff>=0.14.5",
33+
"black>=25.11.0",
34+
# type check
35+
"mypy>=1.18.2",
36+
# tests
37+
"pytest>=9.0.1",
38+
"pytest-cov>=7.0.0",
39+
"coverage>=7.11.3",
3440
]
3541

3642
[build-system]
37-
requires = ["hatchling>=1.21"]
38-
build-backend = "hatchling.build"
43+
requires = ["uv_build>=0.9.12,<0.10.0"]
44+
build-backend = "uv_build"
3945

40-
[tool.hatch.build.targets.wheel]
46+
[tool.uv_build.targets.wheel]
4147
packages = ["taskiq_fastapi"]
4248

4349
[tool.mypy]

0 commit comments

Comments
 (0)