|
1 | 1 | [build-system] |
2 | | -requires = ["uv_build>=0.9.9,<0.10.0"] |
| 2 | +requires = [ "uv_build>=0.9.9,<0.10.0" ] |
3 | 3 | build-backend = "uv_build" |
4 | 4 |
|
5 | 5 | [project] |
6 | 6 | name = "sftkit" |
7 | 7 | description = "..." |
8 | | -version = "0.3.4" |
9 | | -license = { text = "MIT" } |
10 | | -maintainers = [{ name = "Michael Loipführer", email = "[email protected]" }] |
| 8 | +version = "0.4.0" |
11 | 9 | readme = "README.md" |
12 | 10 | classifiers = [ |
13 | | - "Operating System :: OS Independent", |
14 | | - "Programming Language :: Python :: 3", |
15 | | - "License :: OSI Approved :: MIT License", |
| 11 | + "Operating System :: OS Independent", |
| 12 | + "Programming Language :: Python :: 3", |
| 13 | + "License :: OSI Approved :: MIT License" |
16 | 14 | ] |
17 | 15 | requires-python = ">=3.11" |
18 | 16 | dependencies = [ |
19 | | - "fastapi>=0.115.10", |
20 | | - "typer>=0.15.2", |
21 | | - "uvicorn>=0.34.0", |
22 | | - "asyncpg>=0.30.0", |
23 | | - "pydantic[email]>=2.10.6", |
| 17 | + "fastapi>=0.115.10", |
| 18 | + "typer>=0.15.2", |
| 19 | + "uvicorn>=0.34.0", |
| 20 | + "asyncpg>=0.30.0", |
| 21 | + "pydantic[email]>=2.10.6" |
24 | 22 | ] |
25 | 23 |
|
26 | | -[project.urls] |
27 | | -Source = "https://github.com/SFTTech/sftkit" |
| 24 | + [project.license] |
| 25 | + text = "MIT" |
28 | 26 |
|
29 | | -[project.scripts] |
30 | | -sftkit = "sftkit.devel:cli_main" |
| 27 | + [[project.maintainers]] |
| 28 | + name = "Michael Loipführer" |
| 29 | + |
| 30 | + |
| 31 | + [project.urls] |
| 32 | + Source = "https://github.com/SFTTech/sftkit" |
| 33 | + |
| 34 | + [project.scripts] |
| 35 | + sftkit = "sftkit.devel:cli_main" |
31 | 36 |
|
32 | 37 | [tool.coverage.run] |
33 | | -source = ["sftkit"] |
| 38 | +source = [ "sftkit" ] |
34 | 39 |
|
35 | 40 | [tool.pytest.ini_options] |
36 | 41 | asyncio_mode = "auto" |
37 | 42 | asyncio_default_fixture_loop_scope = "session" |
38 | 43 | minversion = "6.0" |
39 | | -testpaths = ["tests"] |
| 44 | +testpaths = [ "tests" ] |
40 | 45 |
|
41 | 46 | [tool.ruff] |
42 | 47 | line-length = 120 |
43 | 48 | target-version = "py311" |
44 | 49 |
|
45 | | -[tool.ruff.lint] |
46 | | -select = ["I", "F", "E", "PL"] |
47 | | -ignore = ["PLR0913", "PLC0415", "E722"] |
| 50 | + [tool.ruff.lint] |
| 51 | + select = [ "I", "F", "E", "PL" ] |
| 52 | + ignore = [ "PLR0913", "PLC0415", "E722" ] |
48 | 53 |
|
49 | 54 | [tool.mypy] |
50 | 55 | ignore_missing_imports = true |
51 | 56 | check_untyped_defs = true |
52 | 57 | pretty = true |
53 | | -plugins = ["pydantic.mypy"] |
| 58 | +plugins = [ "pydantic.mypy" ] |
0 commit comments