fix: setuptools-scm
All checks were successful
build / build (push) Successful in 2m3s
build / trigger-build-image (push) Successful in 10s

This commit is contained in:
张泊明518370910136 2025-09-14 17:45:45 -07:00
parent 4a7295d008
commit 1a1d74a058
GPG Key ID: D47306D7062CDA9D
2 changed files with 33 additions and 4 deletions

View File

@ -5,7 +5,7 @@
groups = ["default", "dev", "lint", "test"] groups = ["default", "dev", "lint", "test"]
strategy = ["inherit_metadata"] strategy = ["inherit_metadata"]
lock_version = "4.5.0" lock_version = "4.5.0"
content_hash = "sha256:871844bf136123c9677a605fce706c5ea8f86734f29eefcba10513c082531657" content_hash = "sha256:0d342f3006bcf50ba9bf77ee49f2b03705b001e9e558d401ef66d24f74610b92"
[[metadata.targets]] [[metadata.targets]]
requires_python = ">=3.9" requires_python = ">=3.9"
@ -510,7 +510,7 @@ name = "packaging"
version = "24.2" version = "24.2"
requires_python = ">=3.8" requires_python = ">=3.8"
summary = "Core utilities for Python packages" summary = "Core utilities for Python packages"
groups = ["lint", "test"] groups = ["default", "lint", "test"]
files = [ files = [
{file = "packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759"}, {file = "packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759"},
{file = "packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"}, {file = "packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"},
@ -835,6 +835,34 @@ files = [
{file = "runs-1.2.2.tar.gz", hash = "sha256:9dc1815e2895cfb3a48317b173b9f1eac9ba5549b36a847b5cc60c3bf82ecef1"}, {file = "runs-1.2.2.tar.gz", hash = "sha256:9dc1815e2895cfb3a48317b173b9f1eac9ba5549b36a847b5cc60c3bf82ecef1"},
] ]
[[package]]
name = "setuptools"
version = "80.9.0"
requires_python = ">=3.9"
summary = "Easily download, build, install, upgrade, and uninstall Python packages"
groups = ["default"]
files = [
{file = "setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922"},
{file = "setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c"},
]
[[package]]
name = "setuptools-scm"
version = "9.2.0"
requires_python = ">=3.8"
summary = "the blessed package to manage your versions by scm tags"
groups = ["default"]
dependencies = [
"packaging>=20",
"setuptools",
"tomli>=1; python_version < \"3.11\"",
"typing-extensions; python_version < \"3.10\"",
]
files = [
{file = "setuptools_scm-9.2.0-py3-none-any.whl", hash = "sha256:c551ef54e2270727ee17067881c9687ca2aedf179fa5b8f3fab9e8d73bdc421f"},
{file = "setuptools_scm-9.2.0.tar.gz", hash = "sha256:6662c9b9497b6c9bf13bead9d7a9084756f68238302c5ed089fb4dbd29d102d7"},
]
[[package]] [[package]]
name = "shellingham" name = "shellingham"
version = "1.5.4" version = "1.5.4"

View File

@ -1,10 +1,10 @@
[build-system] [build-system]
requires = ["pdm-backend", "setuptools>=64", "setuptools-scm>=8"] requires = ["pdm-backend", "setuptools>=80", "setuptools-scm>=8"]
build-backend = "setuptools.build_meta" build-backend = "setuptools.build_meta"
[project] [project]
name = "JOJ3-config-generator" name = "JOJ3-config-generator"
version = "0.1.0" dynamic = ["version"]
dependencies = [ dependencies = [
"pyyaml>=6.0.2", "pyyaml>=6.0.2",
"typer>=0.12.5", "typer>=0.12.5",
@ -14,6 +14,7 @@ dependencies = [
"humanfriendly>=10.0", "humanfriendly>=10.0",
"tomlkit>=0.13.2", "tomlkit>=0.13.2",
"tomli>=2.2.1", "tomli>=2.2.1",
"setuptools-scm>=9.2.0",
] ]
requires-python = ">=3.9" requires-python = ">=3.9"
authors = [{ name = "JOJ3-dev", email = "joj3@focs.ji.sjtu.edu.cn" }] authors = [{ name = "JOJ3-dev", email = "joj3@focs.ji.sjtu.edu.cn" }]