added architecture and switched to CLICK implementation

This commit is contained in:
venus
2026-07-13 22:32:20 -05:00
parent 4b16a69b1a
commit 58351e1086
6 changed files with 84 additions and 19 deletions

14
uv.lock generated
View File

@@ -2,6 +2,18 @@ version = 1
revision = 3
requires-python = ">=3.14"
[[package]]
name = "click"
version = "8.4.2"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "colorama", marker = "sys_platform == 'win32'" },
]
sdist = { url = "https://files.pythonhosted.org/packages/76/d4/81420972a676e8ffea40450d8c8c92943e7218a78fe9b64359836cc9876b/click-8.4.2.tar.gz", hash = "sha256:9a6cea6e60b17ebe0a44c5cc636d94f09bd66142c1cd7d8b4cd731c4917a15f6", size = 338000, upload-time = "2026-06-24T17:45:15.148Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/fb/e2/79c688af8b210d232694e31e59da9f6ec747bae31c3f5946e4e9b98860d5/click-8.4.2-py3-none-any.whl", hash = "sha256:e6f9f66136c816745b9d65817da91d61d957fb16e02e4dcd0552553c5a197b76", size = 119243, upload-time = "2026-06-24T17:45:13.73Z" },
]
[[package]]
name = "colorama"
version = "0.4.6"
@@ -16,6 +28,7 @@ name = "ctf"
version = "0.1.0"
source = { editable = "." }
dependencies = [
{ name = "click" },
{ name = "platformdirs" },
{ name = "toml" },
]
@@ -27,6 +40,7 @@ dev = [
[package.metadata]
requires-dist = [
{ name = "click" },
{ name = "platformdirs", specifier = ">=4.9.4" },
{ name = "toml", specifier = ">=0.10.2" },
]