[build-system] build-backend = "hatchling.build" requires = ["hatchling"] [project] name = "r2devops_catalog" version = "0.1.0" authors = [ {email = "contact.7ltt4@8shield.net", name = "Dorian Turba"}, ] description = "Catalog of r2devops projects" dependencies = [ "black_project @ {root:uri}/tests/black_project", "flake8_project @ {root:uri}/tests/flake8_project", "isort_project @ {root:uri}/tests/isort_project", "mypy_project @ {root:uri}/tests/mypy_project", "pytest_project @ {root:uri}/tests/pytest_project", ] [project.optional-dependencies] QUALITY = [ "black", "mypy", "pre-commit", "toml-sort", ] [tool.hatch.metadata] allow-direct-references = true [[tool.mypy.overrides]] ignore_missing_imports = true module = [ "packaging", "packaging.requirements", "packaging.specifiers", ] [tool.pymarkdown] strict-config = true plugins.line-length.enabled = false [tool.tomlsort] all = true in_place = true spaces_indent_inline_array = 4 trailing_comma_inline_array = true [tool.tomlsort.overrides."project"] table_keys = false