diff --git a/pyproject.toml b/pyproject.toml index c7c28ee..1a0bf4f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -35,6 +35,29 @@ dependencies = [ "pyobjc;platform_system=='Darwin'" ] +[project.optional-dependencies] +lens = [ + "protobuf", + "requests", +] + +lens-web = [ + "pyjson5", + "requests", +] + +vision = [ + "google-cloud-vision", +] + +azure = [ + "azure-ai-vision-imageanalysis", +] + +ocrspace = [ + "requests", +] + [project.urls] Homepage = "https://github.com/AuroraWright/owocr" @@ -45,4 +68,4 @@ owocr = "owocr.__main__:main" include-package-data = true [tool.setuptools.packages.find] -include = ["owocr", "owocr.*"] \ No newline at end of file +include = ["owocr", "owocr.*"]