2024-05-24 11:45:15 +08:00
[ build-system ]
2024-08-23 17:27:31 +08:00
requires = [ "setuptools==72.1.0" , "wheel" , "setuptools_scm" ]
2024-05-24 11:45:15 +08:00
build-backend = "setuptools.build_meta"
[ project ]
name = "paddleocr"
# After each version release, the version number needs to be incremented
dynamic = [ "version" ]
description = "Awesome OCR toolkits based on PaddlePaddle(8.6M ultra-lightweight pre-trained model, support training and deployment among server, mobile, embedded and IoT devices)"
authors = [
{ name = "PaddlePaddle" , email = "Paddle-better@baidu.com" } ,
]
maintainers = [
{ name = "PaddlePaddle" , email = "Paddle-better@baidu.com" } ,
]
readme = "README.md"
requires-python = ">=3.8"
keywords = [
"ocr" ,
"textdetection" ,
"textrecognition" ,
"paddleocr" ,
"crnn" ,
"east" ,
"star-net" ,
"rosetta" ,
"ocrlite" ,
"db" ,
"chineseocr" ,
"chinesetextdetection" ,
"chinesetextrecognition" ,
]
license = { text = "Apache License 2.0" }
classifiers = [
"Intended Audience :: Developers" ,
"Operating System :: OS Independent" ,
"Natural Language :: Chinese (Simplified)" ,
"Programming Language :: Python :: 3" ,
"Topic :: Utilities" ,
]
dependencies = [
"shapely" ,
"scikit-image" ,
"imgaug" ,
"pyclipper" ,
"lmdb" ,
"tqdm" ,
2024-06-20 09:55:46 +08:00
"numpy<2.0" ,
2024-05-24 11:45:15 +08:00
"rapidfuzz" ,
2024-06-23 15:56:58 +08:00
"opencv-python" ,
"opencv-contrib-python" ,
2024-05-24 11:45:15 +08:00
"cython" ,
2024-06-23 15:56:58 +08:00
"Pillow" ,
2024-05-24 11:45:15 +08:00
"pyyaml" ,
"python-docx" ,
"beautifulsoup4" ,
"fonttools>=4.24.0" ,
"fire>=0.3.0" ,
2024-07-09 17:13:41 +08:00
"requests"
2024-05-24 11:45:15 +08:00
]
2024-07-06 21:20:59 +08:00
[ project . urls ]
homepage = "https://github.com/PaddlePaddle/PaddleOCR"
documentation = "https://github.com/PaddlePaddle/PaddleOCR/blob/main/README.md"
repository = "https://github.com/PaddlePaddle/PaddleOCR.git"
issues = "https://github.com/PaddlePaddle/PaddleOCR/issues"
2024-05-24 11:45:15 +08:00
[ project . scripts ]
paddleocr = "paddleocr.paddleocr:main"
[ tool . setuptools ]
packages = [ "paddleocr" ]
package-dir = { "paddleocr" = "" }
include-package-data = true
2024-08-23 17:27:31 +08:00
[ tool . setuptools_scm ]
version_scheme = 'release-branch-semver'