11[project ]
2- authors = [
3- { name = " fluentqa-team" , email = " fluent-qa@fluentqa.com" },
4- ]
2+ authors = [{ name = " fluentqa-team" , email = " fluent-qa@fluentqa.com" }]
53classifiers = [
64 " Development Status :: 3 - Alpha" ,
75 " License :: OSI Approved :: MIT License" ,
@@ -19,7 +17,7 @@ keywords = [
1917version = " 0.0.1"
2018name = " qpystructs"
2119readme = " README.md"
22- requires-python = " ==3.12.* "
20+ requires-python = " >=3.10 "
2321dependencies = [
2422 " pandas>=2.2.2" ,
2523 " pydantic>=2.8.2" ,
@@ -50,10 +48,7 @@ cleanup = "sh scripts/cleanup.sh"
5048[tool .pdm .dev-dependencies ]
5149docs = [" mkdocs-material>=9.5.27" , " mkdocs>=1.6.0" ]
5250lint = [" ruff>=0.4.9" ]
53- test = [
54- " pytest-cov>=5.0.0" ,
55- " pytest>=8.2.2" ,
56- ]
51+ test = [" pytest-cov>=5.0.0" , " pytest>=8.2.2" ]
5752
5853
5954[[tool .pdm .source ]]
@@ -91,16 +86,16 @@ src = ["src"]
9186
9287[tool .ruff .lint ]
9388select = [
94- " B" , # flake8-bugbear
95- " D" , # pydocstyle
96- " E" , # pycodestyle error
97- " F" , # Pyflakes
98- " I" , # isort
89+ " B" , # flake8-bugbear
90+ " D" , # pydocstyle
91+ " E" , # pycodestyle error
92+ " F" , # Pyflakes
93+ " I" , # isort
9994 " RUF100" , # Unused noqa directive
100- " S" , # flake8-bandit
101- " SIM" , # flake8-simplify
102- " UP" , # pyupgrade
103- " W" , # pycodestyle warning
95+ " S" , # flake8-bandit
96+ " SIM" , # flake8-simplify
97+ " UP" , # pyupgrade
98+ " W" , # pycodestyle warning
10499]
105100
106101[tool .ruff .lint .per-file-ignores ]
@@ -110,7 +105,6 @@ select = [
110105convention = " google"
111106
112107
113-
114108[tool .tomlsort ]
115109all = true
116110in_place = true
0 commit comments