Skip to content

Commit 17a5dd3

Browse files
authored
feat/regenerate dependencies (#381)
* regenerate dependencies * install test deps during src_e2e_test * set constraint on deltalake for testing * downgrade version of deltalake * add constraint on lancedb
1 parent 56ffc4c commit 17a5dd3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+1567
-1677
lines changed

.github/workflows/e2e.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -350,6 +350,7 @@ jobs:
350350
CI: "true"
351351
run: |
352352
source .venv/bin/activate
353+
make install-test
353354
sudo make install-docker-compose
354355
docker compose version
355356
pip freeze

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,15 @@
1+
## 0.5.3-dev0
2+
3+
### Enhancements
4+
5+
### Fixes
6+
17
## 0.5.2
28

39
### Enhancements
410

11+
* **Improved google drive precheck mechanism**
12+
* **Added integration tests for google drive precheck and connector**
513
* **Only embed elements with text** - Only embed elements with text to avoid errors from embedders and optimize calls to APIs.
614
* **Improved google drive precheck mechanism**
715
* **Added integration tests for google drive precheck and connector**

requirements/common/base.txt

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,40 @@
11
# This file was autogenerated by uv via the following command:
2-
# uv pip compile base.in --output-file base.txt --no-strip-extras --python-version 3.9
2+
# uv pip compile ./common/base.in --output-file ./common/base.txt --no-strip-extras --python-version 3.9
33
annotated-types==0.7.0
44
# via pydantic
55
click==8.1.8
6-
# via -r base.in
6+
# via -r ./common/base.in
77
dataclasses-json==0.6.7
8-
# via -r base.in
9-
deprecated==1.2.16
8+
# via -r ./common/base.in
9+
deprecated==1.2.18
1010
# via opentelemetry-api
11-
marshmallow==3.26.0
11+
marshmallow==3.26.1
1212
# via dataclasses-json
1313
mypy-extensions==1.0.0
1414
# via typing-inspect
1515
numpy==1.26.4
1616
# via
17-
# -c constraints.txt
17+
# -c ./common/constraints.txt
1818
# pandas
1919
opentelemetry-api==1.16.0
2020
# via opentelemetry-sdk
2121
opentelemetry-sdk==1.16.0
22-
# via -r base.in
22+
# via -r ./common/base.in
2323
opentelemetry-semantic-conventions==0.37b0
2424
# via opentelemetry-sdk
2525
packaging==24.2
2626
# via marshmallow
2727
pandas==2.2.3
28-
# via -r base.in
28+
# via -r ./common/base.in
2929
pydantic==2.10.6
30-
# via -r base.in
30+
# via -r ./common/base.in
3131
pydantic-core==2.27.2
3232
# via pydantic
3333
python-dateutil==2.9.0.post0
3434
# via
35-
# -r base.in
35+
# -r ./common/base.in
3636
# pandas
37-
pytz==2024.2
37+
pytz==2025.1
3838
# via pandas
3939
setuptools==75.8.0
4040
# via
@@ -43,7 +43,7 @@ setuptools==75.8.0
4343
six==1.17.0
4444
# via python-dateutil
4545
tqdm==4.67.1
46-
# via -r base.in
46+
# via -r ./common/base.in
4747
typing-extensions==4.12.2
4848
# via
4949
# opentelemetry-sdk
@@ -56,5 +56,5 @@ tzdata==2025.1
5656
# via pandas
5757
wrapt==1.17.2
5858
# via
59-
# -c constraints.txt
59+
# -c ./common/constraints.txt
6060
# deprecated

requirements/common/constraints.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,9 @@ wrapt>=1.14.0
2626
# instead of 7.2.0. Need to investigate
2727
importlib-metadata==7.1.0
2828
numpy<2
29+
30+
# deltalake >=0.23.0 currently has a bug with the versio of pyarrow it installs
31+
deltalake<=0.22.0
32+
33+
# TODO: investigate breaking changed introdced in lancedb>0.15.0
34+
lancedb<=0.15.0

requirements/connectors/airtable.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22
# uv pip compile ./connectors/airtable.in --output-file ./connectors/airtable.txt --no-strip-extras --python-version 3.9
33
annotated-types==0.7.0
44
# via pydantic
5-
certifi==2024.8.30
5+
certifi==2025.1.31
66
# via requests
7-
charset-normalizer==3.3.2
7+
charset-normalizer==3.4.1
88
# via requests
99
idna==3.10
1010
# via requests
1111
inflection==0.5.1
1212
# via pyairtable
13-
pyairtable==2.3.3
13+
pyairtable==3.0.1
1414
# via -r ./connectors/airtable.in
15-
pydantic==2.9.2
15+
pydantic==2.10.6
1616
# via pyairtable
17-
pydantic-core==2.23.4
17+
pydantic-core==2.27.2
1818
# via pydantic
1919
requests==2.32.3
2020
# via pyairtable
Lines changed: 12 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,66 +1,44 @@
11
# This file was autogenerated by uv via the following command:
22
# uv pip compile ./connectors/astradb.in --output-file ./connectors/astradb.txt --no-strip-extras --python-version 3.9
3-
anyio==4.6.0
3+
anyio==4.8.0
44
# via httpx
5-
astrapy==1.5.0
5+
astrapy==1.5.2
66
# via -r ./connectors/astradb.in
7-
cassandra-driver==3.29.2
8-
# via cassio
9-
cassio==0.1.9
10-
# via astrapy
11-
certifi==2024.8.30
7+
certifi==2025.1.31
128
# via
139
# httpcore
1410
# httpx
15-
# requests
16-
charset-normalizer==3.3.2
17-
# via requests
18-
click==8.1.7
19-
# via geomet
2011
deprecation==2.1.0
2112
# via astrapy
22-
dnspython==2.6.1
13+
dnspython==2.7.0
2314
# via pymongo
2415
exceptiongroup==1.2.2
2516
# via anyio
26-
geomet==0.2.1.post1
27-
# via cassandra-driver
2817
h11==0.14.0
2918
# via httpcore
30-
h2==4.1.0
19+
h2==4.2.0
3120
# via httpx
32-
hpack==4.0.0
21+
hpack==4.1.0
3322
# via h2
34-
httpcore==1.0.6
23+
httpcore==1.0.7
3524
# via httpx
36-
httpx[http2]==0.27.2
25+
httpx[http2]==0.28.1
3726
# via astrapy
38-
hyperframe==6.0.1
27+
hyperframe==6.1.0
3928
# via h2
4029
idna==3.10
4130
# via
4231
# anyio
4332
# httpx
44-
# requests
45-
numpy==2.0.2
46-
# via cassio
47-
packaging==24.1
33+
packaging==24.2
4834
# via deprecation
49-
pymongo==4.10.1
35+
pymongo==4.11.1
5036
# via astrapy
51-
requests==2.32.3
52-
# via cassio
53-
six==1.16.0
54-
# via geomet
5537
sniffio==1.3.1
56-
# via
57-
# anyio
58-
# httpx
38+
# via anyio
5939
toml==0.10.2
6040
# via astrapy
6141
typing-extensions==4.12.2
6242
# via anyio
63-
urllib3==2.2.3
64-
# via requests
6543
uuid6==2024.7.10
6644
# via astrapy

requirements/connectors/azure-ai-search.txt

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,25 @@
22
# uv pip compile ./connectors/azure-ai-search.in --output-file ./connectors/azure-ai-search.txt --no-strip-extras --python-version 3.9
33
azure-common==1.1.28
44
# via azure-search-documents
5-
azure-core==1.31.0
5+
azure-core==1.32.0
66
# via azure-search-documents
7-
azure-search-documents==11.5.1
7+
azure-search-documents==11.5.2
88
# via -r ./connectors/azure-ai-search.in
9-
certifi==2024.8.30
9+
certifi==2025.1.31
1010
# via requests
11-
charset-normalizer==3.3.2
11+
charset-normalizer==3.4.1
1212
# via requests
1313
idna==3.10
1414
# via requests
15-
isodate==0.6.1
15+
isodate==0.7.2
1616
# via azure-search-documents
1717
requests==2.32.3
1818
# via azure-core
19-
six==1.16.0
20-
# via
21-
# azure-core
22-
# isodate
19+
six==1.17.0
20+
# via azure-core
2321
typing-extensions==4.12.2
2422
# via
2523
# azure-core
2624
# azure-search-documents
27-
urllib3==2.2.3
25+
urllib3==2.3.0
2826
# via requests

requirements/connectors/azure.txt

Lines changed: 25 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,57 +1,57 @@
11
# This file was autogenerated by uv via the following command:
22
# uv pip compile ./connectors/azure.in --output-file ./connectors/azure.txt --no-strip-extras --python-version 3.9
3-
adlfs==2024.7.0
3+
adlfs==2024.12.0
44
# via -r ./connectors/azure.in
5-
aiohappyeyeballs==2.4.3
5+
aiohappyeyeballs==2.4.6
66
# via aiohttp
7-
aiohttp==3.10.8
7+
aiohttp==3.11.12
88
# via adlfs
9-
aiosignal==1.3.1
9+
aiosignal==1.3.2
1010
# via aiohttp
11-
async-timeout==4.0.3
11+
async-timeout==5.0.1
1212
# via aiohttp
13-
attrs==24.2.0
13+
attrs==25.1.0
1414
# via aiohttp
15-
azure-core==1.31.0
15+
azure-core==1.32.0
1616
# via
1717
# adlfs
1818
# azure-identity
1919
# azure-storage-blob
2020
azure-datalake-store==0.0.53
2121
# via adlfs
22-
azure-identity==1.18.0
22+
azure-identity==1.20.0
2323
# via adlfs
24-
azure-storage-blob==12.23.1
24+
azure-storage-blob==12.24.1
2525
# via adlfs
26-
certifi==2024.8.30
26+
certifi==2025.1.31
2727
# via requests
2828
cffi==1.17.1
2929
# via
3030
# azure-datalake-store
3131
# cryptography
32-
charset-normalizer==3.3.2
32+
charset-normalizer==3.4.1
3333
# via requests
34-
cryptography==43.0.1
34+
cryptography==44.0.1
3535
# via
3636
# azure-identity
3737
# azure-storage-blob
3838
# msal
3939
# pyjwt
40-
frozenlist==1.4.1
40+
frozenlist==1.5.0
4141
# via
4242
# aiohttp
4343
# aiosignal
44-
fsspec==2024.9.0
44+
fsspec==2025.2.0
4545
# via
4646
# -r ./connectors/azure.in
4747
# adlfs
4848
idna==3.10
4949
# via
5050
# requests
5151
# yarl
52-
isodate==0.6.1
52+
isodate==0.7.2
5353
# via azure-storage-blob
54-
msal==1.31.0
54+
msal==1.31.1
5555
# via
5656
# azure-datalake-store
5757
# azure-identity
@@ -64,26 +64,28 @@ multidict==6.1.0
6464
# yarl
6565
portalocker==2.10.1
6666
# via msal-extensions
67+
propcache==0.2.1
68+
# via
69+
# aiohttp
70+
# yarl
6771
pycparser==2.22
6872
# via cffi
69-
pyjwt[crypto]==2.9.0
73+
pyjwt[crypto]==2.10.1
7074
# via msal
7175
requests==2.32.3
7276
# via
7377
# azure-core
7478
# azure-datalake-store
7579
# msal
76-
six==1.16.0
77-
# via
78-
# azure-core
79-
# isodate
80+
six==1.17.0
81+
# via azure-core
8082
typing-extensions==4.12.2
8183
# via
8284
# azure-core
8385
# azure-identity
8486
# azure-storage-blob
8587
# multidict
86-
urllib3==2.2.3
88+
urllib3==2.3.0
8789
# via requests
88-
yarl==1.13.1
90+
yarl==1.18.3
8991
# via aiohttp

requirements/connectors/biomed.txt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,20 @@
11
# This file was autogenerated by uv via the following command:
22
# uv pip compile ./connectors/biomed.in --output-file ./connectors/biomed.txt --no-strip-extras --python-version 3.9
3-
beautifulsoup4==4.12.3
3+
beautifulsoup4==4.13.3
44
# via bs4
55
bs4==0.0.2
66
# via -r ./connectors/biomed.in
7-
certifi==2024.8.30
7+
certifi==2025.1.31
88
# via requests
9-
charset-normalizer==3.3.2
9+
charset-normalizer==3.4.1
1010
# via requests
1111
idna==3.10
1212
# via requests
1313
requests==2.32.3
1414
# via -r ./connectors/biomed.in
1515
soupsieve==2.6
1616
# via beautifulsoup4
17-
urllib3==2.2.3
17+
typing-extensions==4.12.2
18+
# via beautifulsoup4
19+
urllib3==2.3.0
1820
# via requests

0 commit comments

Comments
 (0)