@@ -33,6 +33,9 @@ pytest = "^8.3.4"
3333pytest-cov = " >=6.0.0"
3434pytest-mock = " >=3.14.0"
3535
36+ [tool .poetry .requires-plugins ]
37+ poetry-dynamic-versioning = {extras = [" plugin" ], version = " >=1.6.0,<2.0.0" }
38+
3639[tool .black ]
3740force-exclude = '''
3841/(
@@ -130,8 +133,6 @@ target-version = "py311"
130133
131134[tool .ruff .lint ] # https://docs.astral.sh/ruff/settings/#lint
132135ignore = [
133- " ANN101" , # Missing type annotation for `self` in method
134- " ANN102" , # Missing type annotation for `cls` in classmethod
135136 " COM812" , # Trailing comma missing
136137 " D203" , # 1 blank line required before class docstring
137138 " D213" , # Multi-line docstring summary should start at the second line
@@ -173,8 +174,7 @@ sort_first = ["project", "tool", "tool.poetry"]
173174spaces_before_inline_comment = 2
174175trailing_comma_inline_array = true
175176overrides.project.first = [" name" , " version" ]
176- overrides."tool.poetry".first = [" version" ]
177177
178178[build-system ]
179179build-backend = " poetry_dynamic_versioning.backend"
180- requires = [" poetry-core" , " poetry-dynamic-versioning>=1.2 .0,<2.0.0" ]
180+ requires = [" poetry-core" , " poetry-dynamic-versioning>=1.6 .0,<2.0.0" ]
0 commit comments