[build-system] requires = ["setuptools >= 63.0.0", "wheel", "setuptools-scm"] build-backend = "setuptools.build_meta" [project] requires-python = ">=3.9" name = "corrlib" dynamic = ["version"] dependencies = [ "gitpython>=3.1.45", 'pyerrors>=2.11.1', 'datalad>=1.1.0', 'typer>=0.12.5' ] description = "Python correlation library" authors = [ { name = 'Justus Kuhlmann', email = 'j_kuhl19@uni-muenster.de'} ] [project.scripts] pcl = "corrlib.cli:app" [tool.setuptools.packages.find] include = ["corrlib", "corrlib.*"] [tool.setuptools_scm] write_to = "corrlib/version.py" [tool.ruff.lint] ignore = ["F403"] [dependency-groups] dev = [ "pytest>=9.0.1", "pytest-pretty>=1.3.0", ]