|
5 | 5 | #################################################################################################### |
6 | 6 | # consistency with local-inference-pin |
7 | 7 | protobuf<4.24 |
8 | | -# NOTE(robinson): - Required pins for security scans |
9 | | -jupyter-core>=4.11.2 |
10 | | -wheel>=0.38.1 |
11 | | -# NOTE(robinson): - The following pins are to address |
12 | | -# vulnerabilities in dependency scans |
13 | | -certifi>=2023.7.22 |
14 | | -# From pycocotools in local-inference |
15 | | -pyparsing<3.1.0 |
16 | | -scipy<1.11.4 |
17 | | -IPython<8.13 |
18 | | -# NOTE(alan): Pinned to avoid error that occurs with 2.4.3: |
19 | | -# AttributeError: 'ResourcePath' object has no attribute 'collection' |
20 | | -Office365-REST-Python-Client<2.4.3 |
21 | | -# NOTE(trevor): `unstructured-inference` is set in extra-pdf-image.in to allow |
22 | | -# unstructured-inference to be upgraded when unstructured library is upgraded |
23 | | -# https://github.com/Unstructured-IO/unstructured/issues/1458 |
24 | | -# unstructured-inference |
25 | | -# use the known compatible version of weaviate and unstructured.pytesseract |
26 | | -unstructured.pytesseract>=0.3.12 |
27 | | -weaviate-client>3.25.0 |
28 | | -# NOTE(yuming): pining to avoid conflict with paddle install |
29 | | -matplotlib==3.7.2 |
30 | | -# langchain limits anyio to below 4.0 |
31 | | -anyio<4.0 |
32 | | -# NOTE(crag): earlier versions fail in compilation step when pip installing the package |
33 | | -pycocotools>=2.0.7 |
34 | | -# NOTE(crag): python3.8-python3.11 compat (if it ends up being required) |
35 | | -torch>2 |
36 | | -# pinned in unstructured paddleocr |
37 | | -opencv-python==4.8.0.76 |
38 | | -opencv-contrib-python==4.8.0.76 |
39 | | -platformdirs==3.10.0 |
40 | | - |
| 8 | +grpcio>=1.65.5 |
| 9 | +# TODO: Pinned in transformers package, remove when that gets updated |
| 10 | +tokenizers>=0.19,<0.20 |
| 11 | +# TODO: Constaint due to boto, with python before 3.10 not requiring openssl 1.1.1, remove when that gets |
| 12 | +# updated or we drop support for 3.9 |
| 13 | +urllib3<1.27 |
| 14 | +# TODO: Constriant due to aiobotocore, remove when that gets updates: |
| 15 | +botocore<1.34.132 |
| 16 | +# TODO: Constriant due to both 8.5.0 and 8.4.0 being installed during pip-compile |
| 17 | +importlib-metadata>=8.5.0 |
41 | 18 | # TODO: Constraint due to langchain, remove when that gets updated: |
42 | 19 | packaging<24.0 |
43 | | - |
44 | 20 | # TODO: Constraint due to boto, with python before 3.10 not requiring openssl 1.1.1, remove when that gets |
45 | 21 | # updated or we drop support for 3.9 |
46 | 22 | urllib3<1.27 |
47 | | - |
48 | | -# TODO: Constraint due to aiobotocore, remove when that gets updates: |
49 | | -botocore<1.34.52 |
50 | | - |
51 | | -# NOTE(jennings): pinned due to later versions not supporting api_key_auth in UnstructuredClient |
52 | | -unstructured-client>=0.15.1 |
53 | | - |
| 23 | +unstructured-client>= 0.25.8 |
54 | 24 | fsspec==2024.5.0 |
55 | | - |
56 | 25 | # python 3.12 support |
57 | 26 | wrapt>=1.14.0 |
58 | | - |
59 | 27 | langchain-community>=0.2.5 |
60 | | - |
61 | | -# NOTE(robinson): choma was pinned to importlib-metadata>=7.1.0 but 7.1.0 was installed |
| 28 | +# NOTE(robinson): chroma was pinned to importlib-metadata>=7.1.0 but 7.1.0 was installed |
62 | 29 | # instead of 7.2.0. Need to investigate |
63 | 30 | importlib-metadata==7.1.0 |
64 | | - |
65 | | -unstructured==0.15.8 |
| 31 | +unstructured==0.15.10 |
66 | 32 | numpy<2 |
0 commit comments