Skip to content
Snippets Groups Projects
pyproject.toml 740 B
Newer Older
  • Learn to ignore specific revisions
  • [build-system]
    requires = ["setuptools"]
    build-backend = "setuptools.build_meta"
    
    [project]
    name = "mpsd_software_manager"
    authors = [{name = "SSU-Computational Science (Fangohr et al)", email = "ssu-cs@mpsd.mpg.de"}]
    license = {file = "LICENSE"}
    classifiers = ["License :: OSI Approved :: MIT License"]
    readme = "README.rst"
    
    dependencies = [
        "archspec",
    
    Ashwin Kumar Karnad's avatar
    Ashwin Kumar Karnad committed
        "rich",
    ]
    
    [project.scripts]
    mpsd-software = "mpsd_software_manager.mpsd-software:main"
    
    [project.urls]
    Home = "https://gitlab.gwdg.de/mpsd-cs/mpsd-software-manager/"
    
    [project.optional-dependencies]
    dev = [
        "black",
        "pytest",
        "pytest-mock",
        "pytest-cov",
        "ruff",
    ]
    
    [tool.pytest.ini_options]
    addopts = [
        "--import-mode=importlib",
    ]
    pythonpath = "src"