-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
63 lines (56 loc) · 1.19 KB
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
[tool.pdm]
version = { source = "file", path = "src/sanic_book/version.py" }
allow_prereleases = true
[project]
name = "sanic-book"
dynamic = ["version"]
authors = [
{name = "xinetzone", email = "[email protected]"},
]
dependencies = [
"d2py",
"httpx",
"sanic[ext]",
"strawberry-graphql[debug-server]",
"importlib-metadata>=4.12"
]
requires-python = ">=3.10"
readme = "README.md"
license = {file = "LICENSE"}
[build-system]
requires = ["pdm-pep517"]
build-backend = "pdm.pep517.api"
[project.urls]
Home = "https://github.com/xinetzone/sanic-book"
# [project.entry-points]
# "sphinx.html_themes" = {tvm_book = "tvm_book"}
[project.optional-dependencies]
doc = [
"xyzstyle",
"myst-nb",
"sphinx-graphql",
# "pytest-regressions",
# "sphinxext-rediraffe",
"sphinx-copybutton",
# "sphinx-intl",
"ablog",
"sphinx-thebe",
"sphinx-comments",
"plotly",
"pandas",
"ipywidgets",
# "pandas",
# "matplotlib",
"sphinx-design",
"sphinxcontrib-bibtex",
"sphinx-sitemap",
"sphinx>=5.3"
]
[tool.pdm.build]
package-dir = "src"
# includes = []
# excludes = []
# source-includes = ["tests/"]
[pypi.extra]
url = "https://pypi.tuna.tsinghua.edu.cn/simple "
# verify_ssl = false