[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.hatch.metadata] allow-direct-references = true [project] name = "r2devops_catalog" version = "0.1.0" authors = [ { name = "Dorian Turba", email = "author.name@example.com" }, ] description = "A description of what the package is for." dependencies = [ "black_project @ {root:uri}/tests/black_project", "flake8_project @ {root:uri}/tests/flake8_project", "isort_project @ {root:uri}/tests/isort_project", "pytest_project @ {root:uri}/tests/pytest_project", "mypy_project @ {root:uri}/tests/mypy_project", ] [project.optional-dependencies] QUALITY = [ "black", "mypy", "pre-commit", ] [tool.pymarkdown] strict-config = true plugins.line-length.enabled = false [[tool.mypy.overrides]] module = [ "packaging.requirements", "packaging.specifiers", "packaging", ] ignore_missing_imports = true