We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 08a97f3 commit 2d39f64Copy full SHA for 2d39f64
4 files changed
MANIFEST.in
pyproject.toml
@@ -1,6 +1,6 @@
1
[build-system]
2
-requires = ["setuptools>=61.0", "wheel"]
3
-build-backend = "setuptools.build_meta"
+requires = ["hatchling"]
+build-backend = "hatchling.build"
4
5
[project]
6
name = "sphinx-js"
@@ -45,6 +45,19 @@ classifiers = [
45
[project.urls]
46
Homepage = "https://github.com/pyodide/sphinx-js"
47
48
+[tool.hatch.build.targets.sdist]
49
+include = [
50
+ "/sphinx_js",
51
+ "/tests",
52
+ "/LICENSE",
53
+ "/requirements_dev.txt",
54
+ "/noxfile.py",
55
+ "/README.rst",
56
+]
57
+
58
+[tool.hatch.build.targets.wheel]
59
+packages = ["sphinx_js"]
60
61
[tool.mypy]
62
python_version = "3.10"
63
show_error_codes = true
setup.cfg
setup.py
0 commit comments