chore: migrate build system to hatch, switch dependency management to uv, and update CI workflow

This commit is contained in:
2026-02-28 19:08:16 -03:00
parent 2765e5b86c
commit 34e8758ff8
4 changed files with 35 additions and 473 deletions

View File

@@ -8,12 +8,12 @@ authors = [
readme = "README.md"
license = "GPL-2.0-only"
scripts = { diceplayer = "diceplayer.__main__:main" }
requires-python = ">=3.9"
requires-python = ">=3.10"
dynamic = ["version"]
dependencies = [
"numpy>=2.0.2",
"numpy>=2.2.0",
"argparse>=1.4.0",
"setproctitle>=1.3.2",
"pyyaml>=6.0",