[project] name = "dopt-basics" version = "0.1.0" description = "basic cross-project tools for Python-based d-opt projects" authors = [ {name = "Florian Förster", email = "f.foerster@d-opt.com"}, ] dependencies = [] requires-python = ">=3.11" readme = "README.md" license = {text = "LicenseRef-Proprietary"} [build-system] requires = ["pdm-backend"] build-backend = "pdm.backend" [tool.pdm] distribution = true [tool.pdm.build] package-dir = "src" [tool.pdm.resolution] respect-source-order = true [[tool.pdm.source]] name = "private" url = "http://localhost:8001/simple" verify_ssl = false [[tool.pdm.source]] name = "pypi" url = "https://pypi.org/simple" [dependency-groups] tests = [ "pytest>=8.3.4", "pytest-cov>=6.0.0", "pytest-xdist>=3.6.1", ] lint = [ "ruff>=0.9.6", ] dev = [ "pdoc3>=0.11.5", "bump-my-version>=0.32.1", "nox>=2025.2.9", ] nb = [ "jupyterlab>=4.3.5", "ipywidgets>=8.1.5", ]