Add missing optional dependencies, add requests to basic dependencies, simplify readme

This commit is contained in:
AuroraWright
2025-04-01 11:47:24 +02:00
parent 4190372d21
commit 34f3ddca2d
2 changed files with 39 additions and 19 deletions

View File

@@ -29,6 +29,7 @@ dependencies = [
"pysbd",
"langid",
"psutil",
"requests",
"pywinctl;platform_system=='Linux'",
"winrt-windows.applicationmodel.core==2.3.0;platform_system=='Windows'",
"pywin32;platform_system=='Windows'",
@@ -36,17 +37,40 @@ dependencies = [
]
[project.optional-dependencies]
faster-png = [
"fpng-py",
]
accurate-filtering = [
"transformers",
"sentencepiece",
]
easyocr = [
"easyocr",
]
rapidocr = [
"rapidocr",
]
mangaocr = [
"manga-ocr",
]
winrt = [
"winocr",
]
lens = [
"protobuf",
"requests",
]
lens-web = [
lensweb = [
"pyjson5",
"requests",
]
vision = [
gvision = [
"google-cloud-vision",
]
@@ -54,10 +78,6 @@ azure = [
"azure-ai-vision-imageanalysis",
]
ocrspace = [
"requests",
]
[project.urls]
Homepage = "https://github.com/AuroraWright/owocr"