internal: refactor for packaging

Package using python-build, python-installer and hatch
This commit is contained in:
2 * r + 2 * t
2025-06-11 00:41:05 +10:00
parent 63d9381734
commit f663e6f690
42 changed files with 525 additions and 8 deletions
+14
View File
@@ -0,0 +1,14 @@
[build-system]
requires = ["hatchling", "hatch-vcs"]
build-backend = "hatchling.build"
[project]
name = "caelestia"
requires-python = ">=3.13"
dynamic = ["version"]
[project.scripts]
caelestia = "caelestia:main"
[tool.hatch.version]
source = "vcs"