nwb-linkml/docs/pyproject.toml

39 lines
1.1 KiB
TOML
Raw Normal View History

2024-07-01 23:19:13 +00:00
[project]
name = "nwb-linkml-docs"
version = "0.1.0"
description = "Dependency management to build nwb-linkml docs, see individual packages for actual package deps"
authors = [
{name = "sneakers-the-rat", email = "JLSaunders987@gmail.com"},
]
license = {text = "AGPL-3.0"}
requires-python = "<3.13,>=3.10"
dependencies = [
2024-07-01 23:35:10 +00:00
"nwb-linkml @ file:///${PROJECT_ROOT}/../nwb_linkml",
"nwb-schema-language @ file:///${PROJECT_ROOT}/../nwb_schema_language",
2024-07-01 23:19:13 +00:00
"sphinx<8.0.0,>=7.2.5",
"furo>=2023.8.19",
"myst-parser>=2.0.0",
"autodoc-pydantic>=2.0.1",
"sphinx-autobuild>=2021.3.14",
"sphinx-design>=0.5.0",
"sphinx-togglebutton>=0.3.2",
"myst-nb @ git+https://github.com/executablebooks/MyST-NB.git",
"ipykernel>=6.25.2",
"ipywidgets>=8.1.1",
2024-07-09 02:07:21 +00:00
"sphinx-jinja>=2.0.2",
2024-07-01 23:19:13 +00:00
]
[build-system]
requires = ["pdm-backend"]
build-backend = "pdm.backend"
[tool.codespell]
# Ref: https://github.com/codespell-project/codespell#using-a-config-file
2024-08-16 06:31:40 +00:00
skip = '.git*,*.lock,*.css,./nwb_models/src/nwb_models/models,./nwb_linkml/src/nwb_linkml/schema'
2024-07-01 23:19:13 +00:00
check-hidden = true
# ignore-regex = ''
# ignore-words-list = ''
2024-07-09 02:07:21 +00:00
[tool.pdm]
distribution = false