diff options
Diffstat (limited to 'pyproject.toml')
| -rw-r--r-- | pyproject.toml | 33 |
1 files changed, 16 insertions, 17 deletions
diff --git a/pyproject.toml b/pyproject.toml index b988f98..eae5643 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,6 +13,7 @@ dependencies = [ "loguru>=0.7.2", "websockets>=12.0", "aiohttp>=3.10.3", + "tomli>=2.2.1", ] requires-python = ">=3.9" readme = "README.rst" @@ -91,24 +92,22 @@ skip-magic-trailing-comma = false line-ending = "auto" [tool.maturin] -module-name = "hrc.LibCore" +features = ["pyo3/extension-module"] +module-name = "hrc._core" +python-package = "hrc" +python-source = "src" -[tool.pdm.dev-dependencies] -docs = [ - "furo>=2024.1.29", - "sphinx-autobuild>=2024.4.16", - "myst-parser>=3.0.1", - "sphinx>=7.3.7", - "tomli>=2.0.1", - "sphinx-design>=0.5.0", - "sphinx-intl>=2.1.0", -] -lint = [ - "ruff>=0.3.0", -] +[dependency-groups] dev = [ - "nox>=2024.4.15", - "maturin>=1.5.1", - "pytest>=8.3.1", + "furo>=2024.8.6", + "maturin>=1.8.1", + "myst-parser>=3.0.1", + "nox>=2024.10.9", + "pytest>=8.3.4", + "ruff>=0.8.6", + "sphinx>=7.4.7", + "sphinx-autobuild>=2024.10.3", + "sphinx-design>=0.6.1", + "sphinx-intl>=2.3.1", ] |
