diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 2877784..fa5f6cd 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,10 +1,10 @@ repos: - repo: https://github.com/tox-dev/pyproject-fmt - rev: "1.4.1" + rev: "1.5.1" hooks: - id: pyproject-fmt - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.1.3 + rev: v0.1.6 hooks: - id: ruff-format - id: ruff diff --git a/pyproject.toml b/pyproject.toml index 70f7eaa..00aebce 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -225,26 +225,6 @@ addopts = [ "--strict-markers", ] -[tool.mypy] -python_version = 3.8 -namespace_packages = true -explicit_package_bases = true -check_untyped_defs = true -disallow_any_generics = true -disallow_incomplete_defs = true -disallow_subclassing_any = true -disallow_untyped_calls = true -disallow_untyped_decorators = true -disallow_untyped_defs = true -follow_imports = "normal" -no_implicit_optional = true -strict_equality = true -warn_no_return = true -warn_redundant_casts = true -warn_return_any = true -warn_unused_ignores = true -exclude = ['plugin_example/build'] - [tool.towncrier] name = "jinjanator-plugins" package = "jinjanator_plugins" @@ -283,3 +263,23 @@ showcontent = true directory = "fixing" name = "Fixes" showcontent = true + +[tool.mypy] +python_version = 3.8 +namespace_packages = true +explicit_package_bases = true +check_untyped_defs = true +disallow_any_generics = true +disallow_incomplete_defs = true +disallow_subclassing_any = true +disallow_untyped_calls = true +disallow_untyped_decorators = true +disallow_untyped_defs = true +follow_imports = "normal" +no_implicit_optional = true +strict_equality = true +warn_no_return = true +warn_redundant_casts = true +warn_return_any = true +warn_unused_ignores = true +exclude = ['plugin_example/build']