Skip to content

Commit 1a2f28a

Browse files
committed
Add pyproject.toml so pip install . works
1 parent 47a6f92 commit 1a2f28a

1 file changed

Lines changed: 36 additions & 0 deletions

File tree

pyproject.toml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
[build-system]
2+
requires = ["setuptools>=68", "wheel"]
3+
build-backend = "setuptools.build_meta"
4+
5+
[project]
6+
name = "httk.github.io"
7+
version = "2.0.0"
8+
description = "httk2 docs website"
9+
readme = "README.md"
10+
requires-python = ">=3.11"
11+
authors = [{ name = "Rickard Armiento", email = "rickard-gpg@armiento.net" }]
12+
13+
dependencies = [
14+
"sphinx",
15+
"furo",
16+
"myst-parser",
17+
"myst-nb",
18+
"sphinx-autodoc-typehints",
19+
"sphinx-copybutton",
20+
"sphinx-autoapi"
21+
]
22+
23+
[tool.setuptools]
24+
py-modules = []
25+
packages = []
26+
27+
[project.optional-dependencies]
28+
docs = [
29+
"sphinx",
30+
"furo",
31+
"myst-parser",
32+
"myst-nb",
33+
"sphinx-autodoc-typehints",
34+
"sphinx-copybutton",
35+
"sphinx-autoapi"
36+
]

0 commit comments

Comments
 (0)