Pour tout problème contactez-nous par mail : support@froggit.fr | La FAQ :grey_question: | Rejoignez-nous sur le Chat :speech_balloon:

Skip to content
Snippets Groups Projects
pyproject.toml 920 B
Newer Older
Dorian Turba's avatar
Dorian Turba committed
[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."
Dorian Turba's avatar
Dorian Turba committed
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",
Dorian Turba's avatar
Dorian Turba committed
    "mypy_project @ {root:uri}/tests/mypy_project",
Dorian Turba's avatar
Dorian Turba committed
]

[project.optional-dependencies]
QUALITY = [
    "black",
    "mypy",
    "pre-commit",
]

[tool.pymarkdown]
strict-config = true
Dorian Turba's avatar
Dorian Turba committed
plugins.line-length.enabled = false

[[tool.mypy.overrides]]
module = [
    "packaging.requirements",
    "packaging.specifiers",
    "packaging",
]
ignore_missing_imports = true