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
  • Learn to ignore specific revisions
  • 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