unstructured
49 строк · 2.0 Кб
1####################################################################################################
2# This file can house global constraints that aren't *direct* requirements of the package or any
3# extras. Putting a dependency here will only affect dependency sets that contain them -- in other
4# words, if something does not require a constraint, it will not be installed.
5####################################################################################################
6# NOTE(alan): Pinning to avoid conflicts with downstream ingest-s3
7urllib3<1.27, >=1.25.4
8boto3<1.28.18
9botocore<1.31.18
10# consistency with local-inference-pin
11protobuf<4.24
12# NOTE(robinson) - Required pins for security scans
13jupyter-core>=4.11.2
14wheel>=0.38.1
15# NOTE(robinson) - The following pins are to address
16# vulnerabilities in dependency scans
17certifi>=2023.7.22
18# From pycocotools in local-inference
19pyparsing<3.1.0
20scipy<1.11.0
21IPython<8.13
22# NOTE(alan) Pinned to avoid error that occurs with 2.4.3:
23# AttributeError: 'ResourcePath' object has no attribute 'collection'
24Office365-REST-Python-Client<2.4.3
25# NOTE(trevor) `unstructured-inference` is set in extra-pdf-image.in to allow
26# unstructured-inference to be upgraded when unstructured library is upgraded
27# https://github.com/Unstructured-IO/unstructured/issues/1458
28# unstructured-inference
29# NOTE(klaijan) - Moved pin from test.in
30# pinning to avoid error in argilla library
31pydantic<2
32# unable to build wheel for arm on 0.3.3+
33safetensors<=0.3.2
34# use the known compatible version of weaviate and unstructured.pytesseract
35unstructured.pytesseract>=0.3.12
36weaviate-client>3.25.0
37# Note(yuming) - pining to avoid conflict with paddle install
38matplotlib==3.7.2
39# langchain limits anyio to below 4.0
40anyio<4.0
41# NOTE(crag): earlier versions fail in compilation step when pip installing the package
42pycocotools>=2.0.7
43# NOTE(crag): python3.8-python3.11 compat (if it ends up being required)
44torch>2
45# pinned in unstructured paddleocr
46opencv-python==4.8.0.76
47opencv-contrib-python==4.8.0.76
48onnxruntime==1.15.1
49platformdirs==3.10.0
50