chore: setuptools-scm integration

This commit is contained in:
2025-06-26 00:00:08 +08:00
parent ad0a33daad
commit b117346b46

View File

@ -1,10 +1,11 @@
[build-system] [build-system]
requires = ["setuptools>=61.0"] requires = ["setuptools>=64", "setuptools-scm>=8"]
build-backend = "setuptools.build_meta" build-backend = "setuptools.build_meta"
[project] [project]
dynamic = ["version"]
name = "arcaea-offline-ocr" name = "arcaea-offline-ocr"
version = "0.0.99"
authors = [{ name = "283375", email = "log_283375@163.com" }] authors = [{ name = "283375", email = "log_283375@163.com" }]
description = "Extract your Arcaea play result from screenshot." description = "Extract your Arcaea play result from screenshot."
readme = "README.md" readme = "README.md"
@ -19,6 +20,8 @@ classifiers = [
"Homepage" = "https://github.com/ArcaeaOffline/core-ocr" "Homepage" = "https://github.com/ArcaeaOffline/core-ocr"
"Bug Tracker" = "https://github.com/ArcaeaOffline/core-ocr/issues" "Bug Tracker" = "https://github.com/ArcaeaOffline/core-ocr/issues"
[tool.setuptools_scm]
[tool.isort] [tool.isort]
profile = "black" profile = "black"
src_paths = ["src/arcaea_offline_ocr"] src_paths = ["src/arcaea_offline_ocr"]
@ -34,5 +37,5 @@ generated-members = ["cv2.*"]
disable = [ disable = [
"missing-module-docstring", "missing-module-docstring",
"missing-class-docstring", "missing-class-docstring",
"missing-function-docstring" "missing-function-docstring",
] ]