Skip to content

Commit 122c119

Browse files
author
Jacob Truman
committed
XENG-8985 Update requirements to fix issue with upload to pypi repos
1 parent 0bcb0d7 commit 122c119

File tree

3 files changed

+69
-64
lines changed

3 files changed

+69
-64
lines changed

buildrunner/docker/runner.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
from docker.utils import compare_version
2424
from retry import retry
2525
import docker.errors
26-
import six
2726
import timeout_decorator
2827

2928
from buildrunner import BuildRunnerConfig
@@ -217,7 +216,7 @@ def start(
217216
_port_list = list(ports.keys())
218217

219218
# check args
220-
if dns_search and isinstance(dns_search, six.string_types):
219+
if dns_search and isinstance(dns_search, str):
221220
dns_search = dns_search.split(",")
222221

223222
kwargs = {

requirements.in

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ docker>=6.1.2
66
fabric>=2.5.0
77
paramiko>=2.10.3
88
requests>=2.27.0
9-
twine>=3.2.0
9+
twine>=6.1.0
1010
vcsinfo>=2.1.105
1111
graphlib-backport>=1.0.3
1212
timeout-decorator>=0.5.0
1313
python-on-whales>=0.70.1
14-
pydantic>=2.4.2
14+
pydantic==2.4.2
1515
retry2>=0.9.5
1616
colorlog>=6.8.0
1717
rich>=13

requirements.txt

Lines changed: 66 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -1,107 +1,118 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.11
2+
# This file is autogenerated by pip-compile with Python 3.8
33
# by the following command:
44
#
55
# pip-compile
66
#
7-
annotated-types==0.6.0
7+
8+
annotated-types==0.7.0
89
# via pydantic
9-
bcrypt==4.0.1
10+
backports-tarfile==1.2.0
11+
# via jaraco-context
12+
bcrypt==4.3.0
1013
# via
1114
# -r requirements.in
1215
# paramiko
13-
bleach==6.0.0
14-
# via readme-renderer
15-
certifi==2023.5.7
16+
certifi==2025.1.31
1617
# via requests
17-
cffi==1.15.1
18+
cffi==1.17.1
1819
# via
1920
# cryptography
2021
# pynacl
21-
charset-normalizer==3.1.0
22+
charset-normalizer==3.4.1
2223
# via requests
23-
click==8.1.6
24-
# via typer
25-
colorlog==6.8.0
24+
colorlog==6.9.0
2625
# via -r requirements.in
27-
cryptography==41.0.1
26+
cryptography==44.0.2
2827
# via paramiko
29-
decorator==5.1.1
28+
decorator==5.2.1
3029
# via
3130
# -r requirements.in
3231
# fabric
3332
# retry2
34-
docker==6.1.3
33+
deprecated==1.2.18
34+
# via fabric
35+
docker==7.1.0
3536
# via -r requirements.in
3637
docutils==0.20.1
3738
# via readme-renderer
38-
fabric==3.1.0
39+
fabric==3.2.2
3940
# via -r requirements.in
40-
gitdb==4.0.10
41+
gitdb==4.0.12
4142
# via
4243
# gitpython
4344
# vcsinfo
44-
gitpython==3.1.31
45+
gitpython==3.1.44
4546
# via vcsinfo
46-
graphlib-backport==1.0.3
47+
graphlib-backport==1.1.0
4748
# via -r requirements.in
48-
idna==3.4
49+
id==1.5.0
50+
# via twine
51+
idna==3.10
4952
# via requests
50-
importlib-metadata==6.6.0
53+
importlib-metadata==8.5.0
5154
# via
5255
# keyring
5356
# twine
54-
invoke==2.1.2
57+
importlib-resources==6.4.5
58+
# via keyring
59+
invoke==2.2.0
5560
# via fabric
56-
jaraco-classes==3.2.3
61+
jaraco-classes==3.4.0
5762
# via keyring
58-
jinja2==3.1.2
63+
jaraco-context==6.0.1
64+
# via keyring
65+
jaraco-functools==4.1.0
66+
# via keyring
67+
jinja2==3.1.6
5968
# via -r requirements.in
60-
keyring==23.13.1
69+
keyring==25.5.0
6170
# via twine
62-
markdown-it-py==2.2.0
71+
markdown-it-py==3.0.0
6372
# via rich
64-
markupsafe==2.1.3
73+
markupsafe==2.1.5
6574
# via jinja2
6675
mdurl==0.1.2
6776
# via markdown-it-py
68-
more-itertools==9.1.0
69-
# via jaraco-classes
70-
packaging==23.1
71-
# via docker
72-
paramiko==3.2.0
77+
more-itertools==10.5.0
78+
# via
79+
# jaraco-classes
80+
# jaraco-functools
81+
nh3==0.2.21
82+
# via readme-renderer
83+
packaging==24.2
84+
# via twine
85+
paramiko==3.5.1
7386
# via
7487
# -r requirements.in
7588
# fabric
76-
pkginfo==1.9.6
77-
# via twine
78-
portalocker==2.10.1
89+
portalocker==3.0.0
7990
# via -r requirements.in
80-
pycparser==2.21
91+
pycparser==2.22
8192
# via cffi
8293
pydantic==2.4.2
8394
# via
8495
# -r requirements.in
8596
# python-on-whales
8697
pydantic-core==2.10.1
8798
# via pydantic
88-
pygments==2.15.1
99+
pygments==2.19.1
89100
# via
90101
# readme-renderer
91102
# rich
92103
pynacl==1.5.0
93104
# via paramiko
94-
python-on-whales==0.70.1
105+
python-on-whales==0.75.1
95106
# via -r requirements.in
96-
pyyaml==6.0.1
107+
pyyaml==6.0.2
97108
# via -r requirements.in
98-
readme-renderer==37.3
109+
readme-renderer==43.0
99110
# via twine
100-
requests==2.31.0
111+
requests==2.32.3
101112
# via
102113
# -r requirements.in
103114
# docker
104-
# python-on-whales
115+
# id
105116
# requests-toolbelt
106117
# twine
107118
requests-toolbelt==1.0.0
@@ -110,38 +121,33 @@ retry2==0.9.5
110121
# via -r requirements.in
111122
rfc3986==2.0.0
112123
# via twine
113-
rich==13.7.0
124+
rich==13.9.4
114125
# via
115126
# -r requirements.in
116127
# twine
117-
six==1.16.0
118-
# via bleach
119-
smmap==5.0.0
128+
smmap==5.0.2
120129
# via gitdb
121130
timeout-decorator==0.5.0
122131
# via -r requirements.in
123-
tqdm==4.65.0
124-
# via python-on-whales
125-
twine==4.0.2
132+
twine==6.1.0
126133
# via -r requirements.in
127-
typer==0.9.0
128-
# via python-on-whales
129-
typing-extensions==4.7.1
134+
typing-extensions==4.13.0
130135
# via
136+
# annotated-types
131137
# pydantic
132138
# pydantic-core
133139
# python-on-whales
134-
# typer
135-
urllib3==2.0.3
140+
# rich
141+
urllib3==2.2.3
136142
# via
137143
# docker
138144
# requests
139145
# twine
140-
vcsinfo==2.1.105
146+
vcsinfo==2.1.110
141147
# via -r requirements.in
142-
webencodings==0.5.1
143-
# via bleach
144-
websocket-client==1.5.2
145-
# via docker
146-
zipp==3.15.0
147-
# via importlib-metadata
148+
wrapt==1.17.2
149+
# via deprecated
150+
zipp==3.20.2
151+
# via
152+
# importlib-metadata
153+
# importlib-resources

0 commit comments

Comments
 (0)