We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 57c35e3 commit c0763f7Copy full SHA for c0763f7
pyproject.toml
@@ -1,6 +1,6 @@
1
[build-system]
2
-requires = ["setuptools >= 77.0.3"]
3
-build-backend = "setuptools.build_meta"
+requires = ["hatchling"]
+build-backend = "hatchling.build"
4
5
[project]
6
name = "helion"
@@ -72,5 +72,20 @@ required-imports = ["from __future__ import annotations"]
72
force-single-line = true # better merge conflicts
73
force-sort-within-sections = true
74
75
-[tool.setuptools]
+[tool.hatch.build.targets.wheel]
76
+packages = ["helion"]
77
+
78
+[tool.hatch.build]
79
+include = [
80
+ "helion/**/*.py",
81
+ "helion/**/*.pyi",
82
+ "LICENSE",
83
+]
84
+exclude = [
85
+ "test/**/*",
86
87
88
+[tool.hatch.metadata]
89
+allow-direct-references = true
90
license-files = ["LICENSE"]
91
setup.py
0 commit comments