Skip to content

Commit 1b56095

Browse files
fix(deps): limit uv to cpython and bump urllib3
1 parent a7b6098 commit 1b56095

3 files changed

Lines changed: 290 additions & 287 deletions

File tree

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,5 +115,8 @@ filterwarnings = [
115115
"ignore::DeprecationWarning",
116116
]
117117

118+
[tool.uv]
119+
environments = ["python_version >= '3.9' and python_version < '3.14' and platform_python_implementation == 'CPython'"]
120+
118121
[tool.poe.tasks]
119122
snyk-requirements = "uv export --all-extras --no-hashes > snyk-requirements.txt"

requirements.txt

Lines changed: 98 additions & 93 deletions
Original file line numberDiff line numberDiff line change
@@ -1,208 +1,208 @@
11
# This file was autogenerated by uv via the following command:
22
# uv export --all-extras --no-hashes
33
-e .
4-
annotated-types==0.7.0
4+
annotated-types==0.7.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
55
# via pydantic
6-
anyio==4.10.0
6+
anyio==4.10.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
77
# via httpx
8-
authlib==1.6.5
8+
authlib==1.6.5 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
99
# via pyatlan
10-
backports-asyncio-runner==1.2.0 ; python_full_version < '3.11'
10+
backports-asyncio-runner==1.2.0 ; python_full_version < '3.11' and platform_python_implementation == 'CPython'
1111
# via pytest-asyncio
12-
backports-tarfile==1.2.0 ; python_full_version < '3.12' and platform_machine != 'ppc64le' and platform_machine != 's390x'
12+
backports-tarfile==1.2.0 ; python_full_version < '3.12' and platform_machine != 'ppc64le' and platform_machine != 's390x' and platform_python_implementation == 'CPython'
1313
# via jaraco-context
14-
certifi==2025.8.3
14+
certifi==2025.8.3 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
1515
# via
1616
# httpcore
1717
# httpx
1818
# requests
19-
cffi==1.17.1 ; platform_python_implementation != 'PyPy'
19+
cffi==1.17.1 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
2020
# via cryptography
21-
cfgv==3.4.0
21+
cfgv==3.4.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
2222
# via pre-commit
23-
charset-normalizer==3.4.3
23+
charset-normalizer==3.4.3 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
2424
# via requests
25-
colorama==0.4.6 ; sys_platform == 'win32'
25+
colorama==0.4.6 ; python_full_version < '3.14' and platform_python_implementation == 'CPython' and sys_platform == 'win32'
2626
# via pytest
27-
coverage==7.10.7 ; python_full_version < '3.10'
27+
coverage==7.10.7 ; python_full_version < '3.10' and platform_python_implementation == 'CPython'
2828
# via pytest-cov
29-
coverage==7.11.0 ; python_full_version >= '3.10'
29+
coverage==7.11.0 ; python_full_version >= '3.10' and python_full_version < '3.14' and platform_python_implementation == 'CPython'
3030
# via pytest-cov
31-
cryptography==45.0.6
31+
cryptography==45.0.6 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
3232
# via
3333
# authlib
3434
# secretstorage
3535
# types-authlib
36-
deepdiff==8.6.1
37-
distlib==0.4.0
36+
deepdiff==8.6.1 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
37+
distlib==0.4.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
3838
# via virtualenv
39-
docutils==0.20.1
39+
docutils==0.20.1 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
4040
# via readme-renderer
41-
exceptiongroup==1.3.0 ; python_full_version < '3.11'
41+
exceptiongroup==1.3.0 ; python_full_version < '3.11' and platform_python_implementation == 'CPython'
4242
# via
4343
# anyio
4444
# pytest
45-
filelock==3.18.0
45+
filelock==3.18.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
4646
# via virtualenv
47-
h11==0.16.0
47+
h11==0.16.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
4848
# via httpcore
49-
httpcore==1.0.9
49+
httpcore==1.0.9 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
5050
# via httpx
51-
httpx==0.28.1
51+
httpx==0.28.1 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
5252
# via
5353
# httpx-retries
5454
# pyatlan
55-
httpx-retries==0.4.5
55+
httpx-retries==0.4.5 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
5656
# via pyatlan
57-
id==1.5.0
57+
id==1.5.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
5858
# via twine
59-
identify==2.6.13
59+
identify==2.6.13 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
6060
# via pre-commit
61-
idna==3.10
61+
idna==3.10 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
6262
# via
6363
# anyio
6464
# httpx
6565
# requests
6666
# yarl
67-
importlib-metadata==8.7.0 ; (python_full_version < '3.10' and platform_machine == 'ppc64le') or (python_full_version < '3.10' and platform_machine == 's390x') or (python_full_version < '3.12' and platform_machine != 'ppc64le' and platform_machine != 's390x')
67+
importlib-metadata==8.7.0 ; (python_full_version < '3.12' and platform_machine != 'ppc64le' and platform_machine != 's390x' and platform_python_implementation == 'CPython') or (python_full_version < '3.10' and platform_machine == 'ppc64le' and platform_python_implementation == 'CPython') or (python_full_version < '3.10' and platform_machine == 's390x' and platform_python_implementation == 'CPython')
6868
# via
6969
# keyring
7070
# twine
71-
iniconfig==2.1.0
71+
iniconfig==2.1.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
7272
# via pytest
73-
jaraco-classes==3.4.0 ; platform_machine != 'ppc64le' and platform_machine != 's390x'
73+
jaraco-classes==3.4.0 ; python_full_version < '3.14' and platform_machine != 'ppc64le' and platform_machine != 's390x' and platform_python_implementation == 'CPython'
7474
# via keyring
75-
jaraco-context==6.0.1 ; platform_machine != 'ppc64le' and platform_machine != 's390x'
75+
jaraco-context==6.0.1 ; python_full_version < '3.14' and platform_machine != 'ppc64le' and platform_machine != 's390x' and platform_python_implementation == 'CPython'
7676
# via keyring
77-
jaraco-functools==4.2.1 ; platform_machine != 'ppc64le' and platform_machine != 's390x'
77+
jaraco-functools==4.2.1 ; python_full_version < '3.14' and platform_machine != 'ppc64le' and platform_machine != 's390x' and platform_python_implementation == 'CPython'
7878
# via keyring
79-
jeepney==0.9.0 ; platform_machine != 'ppc64le' and platform_machine != 's390x' and sys_platform == 'linux'
79+
jeepney==0.9.0 ; python_full_version < '3.14' and platform_machine != 'ppc64le' and platform_machine != 's390x' and platform_python_implementation == 'CPython' and sys_platform == 'linux'
8080
# via
8181
# keyring
8282
# secretstorage
83-
jinja2==3.1.6
83+
jinja2==3.1.6 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
8484
# via pyatlan
85-
keyring==25.6.0 ; platform_machine != 'ppc64le' and platform_machine != 's390x'
85+
keyring==25.6.0 ; python_full_version < '3.14' and platform_machine != 'ppc64le' and platform_machine != 's390x' and platform_python_implementation == 'CPython'
8686
# via twine
87-
lazy-loader==0.4
87+
lazy-loader==0.4 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
8888
# via pyatlan
89-
markdown-it-py==3.0.0 ; python_full_version < '3.10'
89+
markdown-it-py==3.0.0 ; python_full_version < '3.10' and platform_python_implementation == 'CPython'
9090
# via rich
91-
markdown-it-py==4.0.0 ; python_full_version >= '3.10'
91+
markdown-it-py==4.0.0 ; python_full_version >= '3.10' and python_full_version < '3.14' and platform_python_implementation == 'CPython'
9292
# via rich
93-
markupsafe==3.0.2
93+
markupsafe==3.0.2 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
9494
# via jinja2
95-
mdurl==0.1.2
95+
mdurl==0.1.2 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
9696
# via markdown-it-py
97-
more-itertools==10.7.0 ; platform_machine != 'ppc64le' and platform_machine != 's390x'
97+
more-itertools==10.7.0 ; python_full_version < '3.14' and platform_machine != 'ppc64le' and platform_machine != 's390x' and platform_python_implementation == 'CPython'
9898
# via
9999
# jaraco-classes
100100
# jaraco-functools
101-
multidict==6.6.4
101+
multidict==6.6.4 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
102102
# via yarl
103-
mypy==1.18.2
104-
mypy-extensions==1.1.0
103+
mypy==1.18.2 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
104+
mypy-extensions==1.1.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
105105
# via mypy
106-
nanoid==2.0.0
106+
nanoid==2.0.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
107107
# via pyatlan
108-
networkx==3.2.1
108+
networkx==3.2.1 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
109109
# via networkx-stubs
110-
networkx-stubs==0.0.1
111-
nh3==0.3.0
110+
networkx-stubs==0.0.1 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
111+
nh3==0.3.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
112112
# via readme-renderer
113-
nodeenv==1.9.1
113+
nodeenv==1.9.1 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
114114
# via pre-commit
115-
orderly-set==5.5.0
115+
orderly-set==5.5.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
116116
# via deepdiff
117-
packaging==25.0
117+
packaging==25.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
118118
# via
119119
# lazy-loader
120120
# pytest
121121
# pytest-sugar
122122
# twine
123-
pathspec==0.12.1
123+
pathspec==0.12.1 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
124124
# via mypy
125-
platformdirs==4.3.8
125+
platformdirs==4.3.8 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
126126
# via virtualenv
127-
pluggy==1.6.0
127+
pluggy==1.6.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
128128
# via
129129
# pytest
130130
# pytest-cov
131-
pre-commit==4.3.0
132-
propcache==0.3.2
131+
pre-commit==4.3.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
132+
propcache==0.3.2 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
133133
# via yarl
134-
pycparser==2.22 ; platform_python_implementation != 'PyPy'
134+
pycparser==2.22 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
135135
# via cffi
136-
pydantic==2.12.4
136+
pydantic==2.12.4 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
137137
# via pyatlan
138-
pydantic-core==2.41.5
138+
pydantic-core==2.41.5 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
139139
# via pydantic
140-
pygments==2.19.2
140+
pygments==2.19.2 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
141141
# via
142142
# pytest
143143
# readme-renderer
144144
# rich
145-
pytest==8.4.2
145+
pytest==8.4.2 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
146146
# via
147147
# pytest-asyncio
148148
# pytest-cov
149149
# pytest-order
150150
# pytest-sugar
151151
# pytest-timer
152152
# pytest-vcr
153-
pytest-asyncio==1.2.0
154-
pytest-cov==7.0.0
155-
pytest-order==1.3.0
156-
pytest-sugar==1.0.0
157-
pytest-timer==1.0.0
158-
pytest-vcr==1.0.2
159-
python-dateutil==2.9.0.post0
153+
pytest-asyncio==1.2.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
154+
pytest-cov==7.0.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
155+
pytest-order==1.3.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
156+
pytest-sugar==1.0.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
157+
pytest-timer==1.0.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
158+
pytest-vcr==1.0.2 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
159+
python-dateutil==2.9.0.post0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
160160
# via pyatlan
161-
pytz==2025.2
161+
pytz==2025.2 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
162162
# via pyatlan
163-
pywin32-ctypes==0.2.3 ; platform_machine != 'ppc64le' and platform_machine != 's390x' and sys_platform == 'win32'
163+
pywin32-ctypes==0.2.3 ; python_full_version < '3.14' and platform_machine != 'ppc64le' and platform_machine != 's390x' and platform_python_implementation == 'CPython' and sys_platform == 'win32'
164164
# via keyring
165-
pyyaml==6.0.3
165+
pyyaml==6.0.3 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
166166
# via
167167
# pre-commit
168168
# pyatlan
169169
# vcrpy
170-
readme-renderer==43.0
170+
readme-renderer==43.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
171171
# via twine
172-
requests==2.32.5
172+
requests==2.32.5 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
173173
# via
174174
# id
175175
# requests-toolbelt
176176
# twine
177-
requests-toolbelt==1.0.0
177+
requests-toolbelt==1.0.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
178178
# via twine
179-
rfc3986==2.0.0
179+
rfc3986==2.0.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
180180
# via twine
181-
rich==14.1.0
181+
rich==14.1.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
182182
# via twine
183-
ruff==0.14.5
184-
secretstorage==3.3.3 ; platform_machine != 'ppc64le' and platform_machine != 's390x' and sys_platform == 'linux'
183+
ruff==0.14.5 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
184+
secretstorage==3.3.3 ; python_full_version < '3.14' and platform_machine != 'ppc64le' and platform_machine != 's390x' and platform_python_implementation == 'CPython' and sys_platform == 'linux'
185185
# via keyring
186-
six==1.17.0
186+
six==1.17.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
187187
# via python-dateutil
188-
sniffio==1.3.1
188+
sniffio==1.3.1 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
189189
# via anyio
190-
tenacity==9.1.2
190+
tenacity==9.1.2 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
191191
# via pyatlan
192-
termcolor==3.1.0
192+
termcolor==3.1.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
193193
# via
194194
# pytest-sugar
195195
# pytest-timer
196-
tomli==2.2.1 ; python_full_version <= '3.11'
196+
tomli==2.2.1 ; python_full_version <= '3.11' and platform_python_implementation == 'CPython'
197197
# via
198198
# coverage
199199
# mypy
200200
# pytest
201-
twine==6.2.0
202-
types-authlib==1.6.5.20251005
203-
types-retry==0.9.9.20250322
204-
types-setuptools==80.9.0.20250822
205-
typing-extensions==4.14.1
201+
twine==6.2.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
202+
types-authlib==1.6.5.20251005 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
203+
types-retry==0.9.9.20250322 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
204+
types-setuptools==80.9.0.20250822 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
205+
typing-extensions==4.14.1 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
206206
# via
207207
# anyio
208208
# exceptiongroup
@@ -213,20 +213,25 @@ typing-extensions==4.14.1
213213
# pytest-asyncio
214214
# typing-inspection
215215
# virtualenv
216-
typing-inspection==0.4.2
216+
typing-inspection==0.4.2 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
217217
# via pydantic
218-
urllib3==1.26.20
218+
urllib3==1.26.20 ; python_full_version < '3.10' and platform_python_implementation == 'CPython'
219219
# via
220220
# requests
221221
# twine
222222
# vcrpy
223-
vcrpy==7.0.0
223+
urllib3==2.6.3 ; python_full_version >= '3.10' and python_full_version < '3.14' and platform_python_implementation == 'CPython'
224+
# via
225+
# requests
226+
# twine
227+
# vcrpy
228+
vcrpy==7.0.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
224229
# via pytest-vcr
225-
virtualenv==20.34.0
230+
virtualenv==20.34.0 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
226231
# via pre-commit
227-
wrapt==1.17.3
232+
wrapt==1.17.3 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
228233
# via vcrpy
229-
yarl==1.20.1
234+
yarl==1.20.1 ; python_full_version < '3.14' and platform_python_implementation == 'CPython'
230235
# via vcrpy
231-
zipp==3.23.0 ; (python_full_version < '3.10' and platform_machine == 'ppc64le') or (python_full_version < '3.10' and platform_machine == 's390x') or (python_full_version < '3.12' and platform_machine != 'ppc64le' and platform_machine != 's390x')
236+
zipp==3.23.0 ; (python_full_version < '3.12' and platform_machine != 'ppc64le' and platform_machine != 's390x' and platform_python_implementation == 'CPython') or (python_full_version < '3.10' and platform_machine == 'ppc64le' and platform_python_implementation == 'CPython') or (python_full_version < '3.10' and platform_machine == 's390x' and platform_python_implementation == 'CPython')
232237
# via importlib-metadata

0 commit comments

Comments
 (0)