Skip to content

Commit 44f0b49

Browse files
authored
feat/support uploading data rather than file (#301)
* add new methods to all uploaders * bump changelog * move chroma e2e test to int test * fix stage pipeline step to maintain extension * fix df name in duckdb * fix df name in motherduckdb
1 parent 4e62859 commit 44f0b49

File tree

33 files changed

+9095
-284
lines changed

33 files changed

+9095
-284
lines changed

.github/workflows/e2e.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ jobs:
6565
TOGETHERAI_API_KEY: ${{ secrets.TOGETHERAI_API_KEY }}
6666
VOYAGEAI_API_KEY: ${{ secrets.VOYAGEAI_API_KEY }}
6767
VERTEXAI_API_KEY: ${{ secrets.VERTEXAI_API_KEY }}
68+
AZURE_OPENAI_API_KEY: ${{ secrets.AZURE_OPENAI_API_KEY }}
69+
AZURE_OPENAI_ENDPOINT: ${{ secrets.AZURE_OPENAI_ENDPOINT }}
6870
run: |
6971
make install-base
7072
make install-all-embedders

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
## 0.3.9-dev3
1+
## 0.3.9-dev4
22

33
### Enhancements
44

55
* **Support ndjson files in stagers**
66
* **Add Neo4j destination connector**
7+
* **Support passing data in for uploaders**
78

89
### Fixes
910

requirements/test.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ pytest-json-report
1111
faker
1212
docker
1313
universal_pathlib
14+
deepdiff
1415

1516
# Connector specific deps
1617
cryptography

requirements/test.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ coverage[toml]==7.6.9
1414
# via pytest-cov
1515
cryptography==44.0.0
1616
# via -r test.in
17+
deepdiff==8.0.1
18+
# via -r test.in
1719
docker==7.1.0
1820
# via -r test.in
1921
docstring-parser==0.16
@@ -86,6 +88,8 @@ numpy==1.26.4
8688
# via
8789
# -c ./common/constraints.txt
8890
# shapely
91+
orderly-set==5.2.2
92+
# via deepdiff
8993
packaging==24.2
9094
# via
9195
# google-cloud-aiplatform

0 commit comments

Comments
 (0)