initial commit

This commit is contained in:
2025-03-13 12:22:52 +01:00
commit a21cf830e0
9 changed files with 2517 additions and 0 deletions

52
pyproject.toml Normal file
View File

@@ -0,0 +1,52 @@
[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",
]