use setuptools-scm extracts PaddleOCR versions (#13716)

* use setuptools-scm extracts PaddleOCR versions

* fix bug
This commit is contained in:
Wang Xin 2024-08-23 17:27:31 +08:00 committed by GitHub
parent 1752c56cb7
commit ba1c81358f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 25 additions and 14 deletions

View File

@ -1,10 +1,22 @@
include LICENSE prune .github
include README.md prune applications
prune benchmark
recursive-include ppocr/utils *.* prune configs
recursive-include ppocr/data *.py prune deploy
recursive-include ppocr/postprocess *.py prune doc
recursive-include tools/infer *.py prune docs
recursive-include tools __init__.py prune overrides
recursive-include ppocr/utils/e2e_utils *.py prune ppocr/ext_op
recursive-include ppstructure *.py prune ppocr/losses
prune ppocr/metrics
prune ppocr/modeling
prune ppocr/optimizer
prune ppstructure/docs
prune test_tipc
prune tests
exclude .clang_format.hook
exclude .gitignore
exclude .pre-commit-config.yaml
exclude .style.yapf
exclude mkdocs.yml
exclude train.sh

View File

@ -1 +0,0 @@
2.8.2

View File

@ -1,5 +1,5 @@
[build-system] [build-system]
requires = ["setuptools==72.1.0", "wheel"] requires = ["setuptools==72.1.0", "wheel", "setuptools_scm"]
build-backend = "setuptools.build_meta" build-backend = "setuptools.build_meta"
[project] [project]
@ -73,5 +73,5 @@ packages = ["paddleocr"]
package-dir = { "paddleocr" = "" } package-dir = { "paddleocr" = "" }
include-package-data = true include-package-data = true
[tool.setuptools.dynamic] [tool.setuptools_scm]
version = {file = "VERSION_NUMBER"} version_scheme = 'release-branch-semver'