diff --git a/requirements/base.txt b/requirements/base.txt index b82021ff05..5ff129c06a 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -4,48 +4,94 @@ # # pip-compile ./base.in # +anyio==4.6.0 + # via httpx backoff==2.2.1 # via -r ./base.in beautifulsoup4==4.12.3 # via -r ./base.in certifi==2024.8.30 - # via requests + # via + # httpcore + # httpx + # requests + # unstructured-client +cffi==1.17.1 + # via cryptography chardet==5.2.0 # via -r ./base.in charset-normalizer==3.3.2 - # via requests + # via + # requests + # unstructured-client click==8.1.7 # via # nltk # python-oxmsg +cryptography==43.0.1 + # via unstructured-client dataclasses-json==0.6.7 - # via -r ./base.in + # via + # -r ./base.in + # unstructured-client +deepdiff==8.0.1 + # via unstructured-client emoji==2.14.0 # via -r ./base.in +exceptiongroup==1.2.2 + # via anyio filetype==1.2.0 # via -r ./base.in +h11==0.14.0 + # via httpcore +httpcore==1.0.6 + # via httpx +httpx==0.27.2 + # via unstructured-client idna==3.10 - # via requests + # via + # anyio + # httpx + # requests + # unstructured-client joblib==1.4.2 # via nltk +jsonpath-python==1.0.6 + # via unstructured-client langdetect==1.0.9 # via -r ./base.in lxml==5.3.0 # via -r ./base.in marshmallow==3.22.0 - # via dataclasses-json + # via + # dataclasses-json + # unstructured-client mypy-extensions==1.0.0 - # via typing-inspect + # via + # typing-inspect + # unstructured-client +nest-asyncio==1.6.0 + # via unstructured-client nltk==3.9.1 # via -r ./base.in numpy==1.26.4 # via -r ./base.in olefile==0.47 # via python-oxmsg +orderly-set==5.2.2 + # via deepdiff packaging==24.1 - # via marshmallow + # via + # marshmallow + # unstructured-client psutil==6.0.0 # via -r ./base.in +pycparser==2.22 + # via cffi +pypdf==5.0.1 + # via unstructured-client +python-dateutil==2.9.0.post0 + # via unstructured-client python-iso639==2024.4.27 # via -r ./base.in python-magic==0.4.27 @@ -57,9 +103,21 @@ rapidfuzz==3.10.0 regex==2024.9.11 # via nltk requests==2.32.3 - # via -r ./base.in + # via + # -r ./base.in + # requests-toolbelt + # unstructured-client +requests-toolbelt==1.0.0 + # via unstructured-client six==1.16.0 - # via langdetect + # via + # langdetect + # python-dateutil + # unstructured-client +sniffio==1.3.1 + # via + # anyio + # httpx soupsieve==2.6 # via beautifulsoup4 tabulate==0.9.0 @@ -71,13 +129,23 @@ tqdm==4.66.5 typing-extensions==4.12.2 # via # -r ./base.in + # anyio + # pypdf # python-oxmsg # typing-inspect + # unstructured-client typing-inspect==0.9.0 - # via dataclasses-json + # via + # dataclasses-json + # unstructured-client +unstructured-client==0.25.9 + # via + # -c ././deps/constraints.txt + # -r ./base.in urllib3==1.26.20 # via # -c ././deps/constraints.txt # requests + # unstructured-client wrapt==1.16.0 # via -r ./base.in diff --git a/requirements/extra-csv.txt b/requirements/extra-csv.txt index 63b92b1afc..1896204fbd 100644 --- a/requirements/extra-csv.txt +++ b/requirements/extra-csv.txt @@ -11,7 +11,9 @@ numpy==1.26.4 pandas==2.2.3 # via -r ./extra-csv.in python-dateutil==2.9.0.post0 - # via pandas + # via + # -c ./base.txt + # pandas pytz==2024.2 # via pandas six==1.16.0 diff --git a/requirements/extra-paddleocr.txt b/requirements/extra-paddleocr.txt index 4f9f746c21..db0079f9f6 100644 --- a/requirements/extra-paddleocr.txt +++ b/requirements/extra-paddleocr.txt @@ -5,7 +5,9 @@ # pip-compile ./extra-paddleocr.in # anyio==4.6.0 - # via httpx + # via + # -c ./base.txt + # httpx astor==0.8.1 # via paddlepaddle certifi==2024.8.30 @@ -27,15 +29,23 @@ cython==3.0.11 decorator==5.1.1 # via paddlepaddle exceptiongroup==1.2.2 - # via anyio + # via + # -c ./base.txt + # anyio fonttools==4.54.1 # via matplotlib h11==0.14.0 - # via httpcore + # via + # -c ./base.txt + # httpcore httpcore==1.0.6 - # via httpx + # via + # -c ./base.txt + # httpx httpx==0.27.2 - # via paddlepaddle + # via + # -c ./base.txt + # paddlepaddle idna==3.10 # via # -c ./base.txt @@ -112,7 +122,9 @@ pyclipper==1.3.0.post5 pyparsing==3.1.4 # via matplotlib python-dateutil==2.9.0.post0 - # via matplotlib + # via + # -c ./base.txt + # matplotlib pyyaml==6.0.2 # via unstructured-paddleocr rapidfuzz==3.10.0 @@ -142,6 +154,7 @@ six==1.16.0 # python-dateutil sniffio==1.3.1 # via + # -c ./base.txt # anyio # httpx tifffile==2024.8.30 diff --git a/requirements/extra-pdf-image.txt b/requirements/extra-pdf-image.txt index 48f1145ad7..a7d3ce8cf1 100644 --- a/requirements/extra-pdf-image.txt +++ b/requirements/extra-pdf-image.txt @@ -13,7 +13,9 @@ certifi==2024.8.30 # -c ./base.txt # requests cffi==1.17.1 - # via cryptography + # via + # -c ./base.txt + # cryptography charset-normalizer==3.3.2 # via # -c ./base.txt @@ -24,7 +26,9 @@ coloredlogs==15.0.1 contourpy==1.3.0 # via matplotlib cryptography==43.0.1 - # via pdfminer-six + # via + # -c ./base.txt + # pdfminer-six cycler==0.12.1 # via matplotlib deprecated==1.2.14 @@ -185,15 +189,20 @@ pyasn1-modules==0.4.1 pycocotools==2.0.8 # via effdet pycparser==2.22 - # via cffi + # via + # -c ./base.txt + # cffi pyparsing==3.1.4 # via matplotlib pypdf==5.0.1 - # via -r ./extra-pdf-image.in + # via + # -c ./base.txt + # -r ./extra-pdf-image.in pypdfium2==4.30.0 # via pdfplumber python-dateutil==2.9.0.post0 # via + # -c ./base.txt # matplotlib # pandas python-multipart==0.0.12 diff --git a/requirements/extra-xlsx.txt b/requirements/extra-xlsx.txt index 03ff4461a1..ff08577a7f 100644 --- a/requirements/extra-xlsx.txt +++ b/requirements/extra-xlsx.txt @@ -17,7 +17,9 @@ openpyxl==3.1.5 pandas==2.2.3 # via -r ./extra-xlsx.in python-dateutil==2.9.0.post0 - # via pandas + # via + # -c ./base.txt + # pandas pytz==2024.2 # via pandas six==1.16.0 diff --git a/requirements/test.txt b/requirements/test.txt index 116d4ca4b1..6c9660091a 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -7,13 +7,13 @@ annotated-types==0.7.0 # via pydantic anyio==4.6.0 - # via httpx + # via + # -c ./base.txt + # httpx appdirs==1.4.4 # via label-studio-sdk attrs==24.2.0 # via jsonschema -authlib==1.3.2 - # via weaviate-client autoflake==2.3.1 # via -r ./test.in black==24.8.0 @@ -24,14 +24,10 @@ certifi==2024.8.30 # httpcore # httpx # requests - # unstructured-client -cffi==1.17.1 - # via cryptography charset-normalizer==3.3.2 # via # -c ./base.txt # requests - # unstructured-client click==8.1.7 # via # -c ./base.txt @@ -41,18 +37,9 @@ coverage[toml]==7.6.1 # via # -r ./test.in # pytest-cov -cryptography==43.0.1 - # via - # authlib - # unstructured-client -dataclasses-json==0.6.7 - # via - # -c ./base.txt - # unstructured-client -deepdiff==8.0.1 - # via unstructured-client exceptiongroup==1.2.2 # via + # -c ./base.txt # anyio # pytest flake8==7.1.1 @@ -68,21 +55,23 @@ grpcio==1.66.2 # -c ././deps/constraints.txt # -r ./test.in h11==0.14.0 - # via httpcore + # via + # -c ./base.txt + # httpcore httpcore==1.0.6 - # via httpx + # via + # -c ./base.txt + # httpx httpx==0.27.2 # via - # -r ./test.in + # -c ./base.txt # label-studio-sdk - # unstructured-client idna==3.10 # via # -c ./base.txt # anyio # httpx # requests - # unstructured-client # yarl ijson==3.3.0 # via label-studio-sdk @@ -92,8 +81,6 @@ joblib==1.4.2 # via # -c ./base.txt # nltk -jsonpath-python==1.0.6 - # via unstructured-client jsonschema==3.2.0 # via label-studio-sdk label-studio-sdk==1.0.5 @@ -104,11 +91,6 @@ lxml==5.3.0 # via # -c ./base.txt # label-studio-sdk -marshmallow==3.22.0 - # via - # -c ./base.txt - # dataclasses-json - # unstructured-client mccabe==0.7.0 # via flake8 multidict==6.1.0 @@ -120,10 +102,6 @@ mypy-extensions==1.0.0 # -c ./base.txt # black # mypy - # typing-inspect - # unstructured-client -nest-asyncio==1.6.0 - # via unstructured-client nltk==3.9.1 # via # -c ./base.txt @@ -132,15 +110,11 @@ numpy==1.26.4 # via # -c ./base.txt # pandas -orderly-set==5.2.2 - # via deepdiff packaging==24.1 # via # -c ./base.txt # black - # marshmallow # pytest - # unstructured-client pandas==2.2.3 # via label-studio-sdk pathspec==0.12.1 @@ -155,8 +129,6 @@ pycodestyle==2.12.1 # via # flake8 # flake8-print -pycparser==2.22 - # via cffi pydantic==2.9.2 # via # -r ./test.in @@ -167,8 +139,6 @@ pyflakes==3.2.0 # via # autoflake # flake8 -pypdf==5.0.1 - # via unstructured-client pyrsistent==0.20.0 # via jsonschema pytest==8.3.3 @@ -181,9 +151,9 @@ pytest-mock==3.14.0 # via -r ./test.in python-dateutil==2.9.0.post0 # via + # -c ./base.txt # freezegun # pandas - # unstructured-client pytz==2024.2 # via pandas pyyaml==6.0.2 @@ -197,13 +167,8 @@ requests==2.32.3 # -c ./base.txt # label-studio-sdk # requests-mock - # requests-toolbelt - # unstructured-client - # weaviate-client requests-mock==1.12.1 # via label-studio-sdk -requests-toolbelt==1.0.0 - # via unstructured-client ruff==0.4.10 # via -r ./test.in semantic-version==2.10.0 @@ -213,9 +178,9 @@ six==1.16.0 # -c ./base.txt # jsonschema # python-dateutil - # unstructured-client sniffio==1.3.1 # via + # -c ./base.txt # anyio # httpx toml==0.10.2 @@ -251,35 +216,18 @@ typing-extensions==4.12.2 # mypy # pydantic # pydantic-core - # pypdf - # typing-inspect - # unstructured-client -typing-inspect==0.9.0 - # via - # -c ./base.txt - # dataclasses-json - # unstructured-client tzdata==2024.2 # via pandas ujson==5.10.0 # via label-studio-sdk -unstructured-client==0.25.9 - # via - # -c ././deps/constraints.txt - # -r ./test.in urllib3==1.26.20 # via # -c ././deps/constraints.txt # -c ./base.txt # requests - # unstructured-client # vcrpy -validators==0.34.0 - # via weaviate-client vcrpy==6.0.1 # via -r ./test.in -weaviate-client==3.26.7 - # via -r ./test.in wrapt==1.16.0 # via # -c ./base.txt