Skip to content

Commit a57927c

Browse files
authored
feat/use uv pip compile to regenerate all deps (#147)
* use uv pip compile to regenerate all deps * bump changelog * tidy shell
1 parent 02a5b1f commit a57927c

File tree

137 files changed

+1019
-4320
lines changed

Some content is hidden

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

137 files changed

+1019
-4320
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
## 0.0.22-dev0
1+
## 0.0.22-dev1
22

33
### Enhancements
44

55
* **Add documentation for developing sources/destinations**
6+
* **Leverage `uv` for pip compile**
67

78
## 0.0.21
89

requirements/common/base.txt

Lines changed: 20 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.9
3-
# by the following command:
4-
#
5-
# pip-compile ./requirements/common/base.in
6-
#
1+
# This file was autogenerated by uv via the following command:
2+
# uv pip compile ./common/base.in --output-file ./common/base.txt --no-strip-extras --python-version 3.9
73
annotated-types==0.7.0
84
# via pydantic
95
click==8.1.7
10-
# via -r ./requirements/common/base.in
6+
# via -r ./common/base.in
117
dataclasses-json==0.6.7
12-
# via -r ./requirements/common/base.in
8+
# via -r ./common/base.in
139
deprecated==1.2.14
1410
# via opentelemetry-api
1511
marshmallow==3.22.0
@@ -18,34 +14,38 @@ mypy-extensions==1.0.0
1814
# via typing-inspect
1915
numpy==1.26.4
2016
# via
21-
# -c ./requirements/common/constraints.txt
17+
# -c ./common/constraints.txt
2218
# pandas
2319
opentelemetry-api==1.16.0
2420
# via opentelemetry-sdk
2521
opentelemetry-sdk==1.16.0
26-
# via -r ./requirements/common/base.in
22+
# via -r ./common/base.in
2723
opentelemetry-semantic-conventions==0.37b0
2824
# via opentelemetry-sdk
2925
packaging==23.2
3026
# via
31-
# -c ./requirements/common/constraints.txt
27+
# -c ./common/constraints.txt
3228
# marshmallow
33-
pandas==2.2.2
34-
# via -r ./requirements/common/base.in
35-
pydantic==2.9.1
36-
# via -r ./requirements/common/base.in
37-
pydantic-core==2.23.3
29+
pandas==2.2.3
30+
# via -r ./common/base.in
31+
pydantic==2.9.2
32+
# via -r ./common/base.in
33+
pydantic-core==2.23.4
3834
# via pydantic
3935
python-dateutil==2.9.0.post0
4036
# via
41-
# -r ./requirements/common/base.in
37+
# -r ./common/base.in
4238
# pandas
4339
pytz==2024.2
4440
# via pandas
41+
setuptools==75.1.0
42+
# via
43+
# opentelemetry-api
44+
# opentelemetry-sdk
4545
six==1.16.0
4646
# via python-dateutil
4747
tqdm==4.66.5
48-
# via -r ./requirements/common/base.in
48+
# via -r ./common/base.in
4949
typing-extensions==4.12.2
5050
# via
5151
# opentelemetry-sdk
@@ -54,12 +54,9 @@ typing-extensions==4.12.2
5454
# typing-inspect
5555
typing-inspect==0.9.0
5656
# via dataclasses-json
57-
tzdata==2024.1
57+
tzdata==2024.2
5858
# via pandas
5959
wrapt==1.16.0
6060
# via
61-
# -c ./requirements/common/constraints.txt
61+
# -c ./common/constraints.txt
6262
# deprecated
63-
64-
# The following packages are considered to be unsafe in a requirements file:
65-
# setuptools
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
-r ../common/base.in
1+
-c ../common/constraints.txt
22

33
pyairtable
Lines changed: 7 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,85 +1,30 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.9
3-
# by the following command:
4-
#
5-
# pip-compile ./requirements/connectors/airtable.in
6-
#
1+
# This file was autogenerated by uv via the following command:
2+
# uv pip compile ./connectors/airtable.in --output-file ./connectors/airtable.txt --no-strip-extras --python-version 3.9
73
annotated-types==0.7.0
84
# via pydantic
95
certifi==2024.8.30
106
# via requests
117
charset-normalizer==3.3.2
128
# via requests
13-
click==8.1.7
14-
# via -r ./requirements/connectors/../common/base.in
15-
dataclasses-json==0.6.7
16-
# via -r ./requirements/connectors/../common/base.in
17-
deprecated==1.2.14
18-
# via opentelemetry-api
199
idna==3.10
2010
# via requests
2111
inflection==0.5.1
2212
# via pyairtable
23-
marshmallow==3.22.0
24-
# via dataclasses-json
25-
mypy-extensions==1.0.0
26-
# via typing-inspect
27-
numpy==1.26.4
28-
# via
29-
# -c ./requirements/connectors/../common/constraints.txt
30-
# pandas
31-
opentelemetry-api==1.16.0
32-
# via opentelemetry-sdk
33-
opentelemetry-sdk==1.16.0
34-
# via -r ./requirements/connectors/../common/base.in
35-
opentelemetry-semantic-conventions==0.37b0
36-
# via opentelemetry-sdk
37-
packaging==23.2
38-
# via
39-
# -c ./requirements/connectors/../common/constraints.txt
40-
# marshmallow
41-
pandas==2.2.2
42-
# via -r ./requirements/connectors/../common/base.in
4313
pyairtable==2.3.3
44-
# via -r ./requirements/connectors/airtable.in
45-
pydantic==2.9.1
46-
# via
47-
# -r ./requirements/connectors/../common/base.in
48-
# pyairtable
49-
pydantic-core==2.23.3
14+
# via -r ./connectors/airtable.in
15+
pydantic==2.9.2
16+
# via pyairtable
17+
pydantic-core==2.23.4
5018
# via pydantic
51-
python-dateutil==2.9.0.post0
52-
# via
53-
# -r ./requirements/connectors/../common/base.in
54-
# pandas
55-
pytz==2024.2
56-
# via pandas
5719
requests==2.32.3
5820
# via pyairtable
59-
six==1.16.0
60-
# via python-dateutil
61-
tqdm==4.66.5
62-
# via -r ./requirements/connectors/../common/base.in
6321
typing-extensions==4.12.2
6422
# via
65-
# opentelemetry-sdk
6623
# pyairtable
6724
# pydantic
6825
# pydantic-core
69-
# typing-inspect
70-
typing-inspect==0.9.0
71-
# via dataclasses-json
72-
tzdata==2024.1
73-
# via pandas
7426
urllib3==1.26.20
7527
# via
76-
# -c ./requirements/connectors/../common/constraints.txt
28+
# -c ./connectors/../common/constraints.txt
7729
# pyairtable
7830
# requests
79-
wrapt==1.16.0
80-
# via
81-
# -c ./requirements/connectors/../common/constraints.txt
82-
# deprecated
83-
84-
# The following packages are considered to be unsafe in a requirements file:
85-
# setuptools

requirements/connectors/astradb.in

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
1-
-r ../common/base.in
2-
31
astrapy
Lines changed: 14 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,9 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.9
3-
# by the following command:
4-
#
5-
# pip-compile ./requirements/connectors/astradb.in
6-
#
7-
annotated-types==0.7.0
8-
# via pydantic
1+
# This file was autogenerated by uv via the following command:
2+
# uv pip compile ./connectors/astradb.in --output-file ./connectors/astradb.txt --no-strip-extras --python-version 3.9
93
anyio==4.6.0
104
# via httpx
115
astrapy==1.5.0
12-
# via -r ./requirements/connectors/astradb.in
6+
# via -r ./connectors/astradb.in
137
cassandra-driver==3.29.2
148
# via cassio
159
cassio==0.1.9
@@ -22,13 +16,7 @@ certifi==2024.8.30
2216
charset-normalizer==3.3.2
2317
# via requests
2418
click==8.1.7
25-
# via
26-
# -r ./requirements/connectors/../common/base.in
27-
# geomet
28-
dataclasses-json==0.6.7
29-
# via -r ./requirements/connectors/../common/base.in
30-
deprecated==1.2.14
31-
# via opentelemetry-api
19+
# via geomet
3220
deprecation==2.1.0
3321
# via astrapy
3422
dnspython==2.6.1
@@ -43,7 +31,7 @@ h2==4.1.0
4331
# via httpx
4432
hpack==4.0.0
4533
# via h2
46-
httpcore==1.0.5
34+
httpcore==1.0.6
4735
# via httpx
4836
httpx[http2]==0.27.2
4937
# via astrapy
@@ -54,75 +42,25 @@ idna==3.10
5442
# anyio
5543
# httpx
5644
# requests
57-
marshmallow==3.22.0
58-
# via dataclasses-json
59-
mypy-extensions==1.0.0
60-
# via typing-inspect
61-
numpy==1.26.4
62-
# via
63-
# -c ./requirements/connectors/../common/constraints.txt
64-
# cassio
65-
# pandas
66-
opentelemetry-api==1.16.0
67-
# via opentelemetry-sdk
68-
opentelemetry-sdk==1.16.0
69-
# via -r ./requirements/connectors/../common/base.in
70-
opentelemetry-semantic-conventions==0.37b0
71-
# via opentelemetry-sdk
72-
packaging==23.2
73-
# via
74-
# -c ./requirements/connectors/../common/constraints.txt
75-
# deprecation
76-
# marshmallow
77-
pandas==2.2.3
78-
# via -r ./requirements/connectors/../common/base.in
79-
pydantic==2.9.2
80-
# via -r ./requirements/connectors/../common/base.in
81-
pydantic-core==2.23.4
82-
# via pydantic
83-
pymongo==4.9.1
45+
numpy==2.0.2
46+
# via cassio
47+
packaging==24.1
48+
# via deprecation
49+
pymongo==4.10.1
8450
# via astrapy
85-
python-dateutil==2.9.0.post0
86-
# via
87-
# -r ./requirements/connectors/../common/base.in
88-
# pandas
89-
pytz==2024.2
90-
# via pandas
9151
requests==2.32.3
9252
# via cassio
9353
six==1.16.0
94-
# via
95-
# geomet
96-
# python-dateutil
54+
# via geomet
9755
sniffio==1.3.1
9856
# via
9957
# anyio
10058
# httpx
10159
toml==0.10.2
10260
# via astrapy
103-
tqdm==4.66.5
104-
# via -r ./requirements/connectors/../common/base.in
10561
typing-extensions==4.12.2
106-
# via
107-
# anyio
108-
# opentelemetry-sdk
109-
# pydantic
110-
# pydantic-core
111-
# typing-inspect
112-
typing-inspect==0.9.0
113-
# via dataclasses-json
114-
tzdata==2024.2
115-
# via pandas
116-
urllib3==1.26.20
117-
# via
118-
# -c ./requirements/connectors/../common/constraints.txt
119-
# requests
62+
# via anyio
63+
urllib3==2.2.3
64+
# via requests
12065
uuid6==2024.7.10
12166
# via astrapy
122-
wrapt==1.16.0
123-
# via
124-
# -c ./requirements/connectors/../common/constraints.txt
125-
# deprecated
126-
127-
# The following packages are considered to be unsafe in a requirements file:
128-
# setuptools
Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
1-
-r ../common/base.in
2-
31
azure-search-documents

0 commit comments

Comments
 (0)