Skip to content

Commit 25c14ad

Browse files
committed
update pip packages
1 parent 0eacd5b commit 25c14ad

5 files changed

+122
-94
lines changed

scripts/setup/constraints.txt

+114-86
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,23 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.11
2+
# This file is autogenerated by pip-compile with Python 3.10
33
# by the following command:
44
#
55
# pip-compile --allow-unsafe --output-file=constraints.txt --strip-extras requirements.all.txt
66
#
7-
anytree==2.8.0
7+
anytree==2.12.1
88
# via -r requirements.memory.txt
99
appdirs==1.4.4
1010
# via -r requirements.all.txt
11-
appnope==0.1.3
11+
appnope==0.1.4
1212
# via -r requirements.all.txt
13-
asttokens==2.2.1
13+
asttokens==2.4.1
1414
# via stack-data
15-
attrs==22.2.0
16-
# via jsonschema
17-
backcall==0.2.0
18-
# via ipython
15+
attrs==23.2.0
16+
# via
17+
# jsonschema
18+
# referencing
19+
bitarray==2.9.2
20+
# via -r requirements.esp32.txt
1921
bitstring==3.1.9
2022
# via
2123
# -r requirements.esp32.txt
@@ -24,19 +26,21 @@ build==0.8.0
2426
# via
2527
# -r requirements.all.txt
2628
# pip-tools
27-
cachecontrol==0.12.11
28-
# via idf-component-manager
29+
cachecontrol==0.14.0
30+
# via
31+
# cachecontrol
32+
# idf-component-manager
2933
cbor==1.0.0
3034
# via -r requirements.zephyr.txt
31-
cbor2==5.4.6
35+
cbor2==5.6.4
3236
# via -r requirements.zephyr.txt
33-
certifi==2022.12.7
37+
certifi==2024.6.2
3438
# via requests
35-
cffi==1.15.1
39+
cffi==1.16.0
3640
# via cryptography
37-
charset-normalizer==3.0.1
41+
charset-normalizer==3.3.2
3842
# via requests
39-
click==8.1.3
43+
click==8.1.7
4044
# via
4145
# -r requirements.build.txt
4246
# -r requirements.esp32.txt
@@ -57,7 +61,7 @@ contextlib2==21.6.0
5761
# via
5862
# idf-component-manager
5963
# schema
60-
cryptography==39.0.2
64+
cryptography==42.0.8
6165
# via
6266
# -c constraints.esp32.txt
6367
# -r requirements.all.txt
@@ -66,147 +70,151 @@ cxxfilt==0.3.0
6670
# via -r requirements.memory.txt
6771
decorator==5.1.1
6872
# via ipython
69-
diskcache==5.4.0
73+
diskcache==5.6.3
7074
# via -r requirements.all.txt
71-
distlib==0.3.6
75+
distlib==0.3.8
7276
# via virtualenv
7377
docopt==0.6.2
7478
# via pykwalify
75-
ecdsa==0.18.0
79+
ecdsa==0.19.0
7680
# via
7781
# -r requirements.esp32.txt
7882
# esptool
79-
esp-coredump==1.7.0
83+
esp-coredump==1.11.0
8084
# via esp-idf-monitor
8185
esp-idf-kconfig==1.2.0
8286
# via -r requirements.esp32.txt
8387
esp-idf-monitor==1.1.1
8488
# via -r requirements.esp32.txt
85-
esptool==4.6.2
89+
esptool==4.7.0
8690
# via esp-coredump
87-
executing==1.2.0
91+
exceptiongroup==1.2.1
92+
# via ipython
93+
executing==2.0.1
8894
# via stack-data
89-
fastcore==1.5.28
95+
fastcore==1.5.48
9096
# via ghapi
91-
filelock==3.9.0
92-
# via virtualenv
93-
future==0.18.3
97+
filelock==3.15.4
9498
# via
95-
# -r requirements.esp32.txt
96-
# idf-component-manager
97-
ghapi==1.0.3
99+
# cachecontrol
100+
# virtualenv
101+
future==1.0.0
102+
# via -r requirements.esp32.txt
103+
ghapi==1.0.5
98104
# via -r requirements.memory.txt
99105
humanfriendly==10.0
100106
# via coloredlogs
101-
idf-component-manager==1.5.2
107+
idf-component-manager==1.5.3
102108
# via -r requirements.esp32.txt
103-
idna==3.4
109+
idna==3.7
104110
# via requests
105111
intelhex==2.3.0
106-
# via -r requirements.zephyr.txt
107-
ipython==8.11.0
112+
# via
113+
# -r requirements.zephyr.txt
114+
# esptool
115+
ipython==8.25.0
108116
# via -r requirements.all.txt
109-
jedi==0.18.2
117+
itsdangerous==2.0.1 ; python_version < "3.11"
118+
# via -r requirements.esp32.txt
119+
jedi==0.19.1
110120
# via ipython
111-
jinja2==3.0.3
121+
jinja2==3.1.4
112122
# via -r requirements.build.txt
113-
jsonschema==4.17.3
123+
jsonschema==4.22.0
114124
# via -r requirements.zephyr.txt
115-
kconfiglib==13.7.1
125+
jsonschema-specifications==2023.12.1
126+
# via jsonschema
127+
kconfiglib==14.1.0
116128
# via esp-idf-kconfig
117-
lark==1.1.5
129+
lark==1.1.9
118130
# via
119131
# -r requirements.all.txt
120132
# -r requirements.build.txt
121-
lockfile==0.12.2
122-
# via cachecontrol
123-
markupsafe==2.1.2
133+
markupsafe==2.1.5
124134
# via jinja2
125-
matplotlib-inline==0.1.6
135+
matplotlib-inline==0.1.7
126136
# via ipython
127-
mobly==1.12.1
137+
mobly==1.12.2
128138
# via -r requirements.all.txt
129-
msgpack==1.0.4
139+
msgpack==1.0.8
130140
# via cachecontrol
131141
mypy==0.971
132142
# via -r requirements.all.txt
133143
mypy-extensions==1.0.0
134144
# via mypy
135145
mypy-protobuf==3.5.0
136146
# via -r requirements.all.txt
137-
numpy==1.26.4
147+
numpy==2.0.0
138148
# via pandas
139-
packaging==23.0
149+
packaging==24.1
140150
# via
141151
# build
142152
# fastcore
143153
# ghapi
144154
# idf-component-manager
145155
# west
146-
pandas==2.1.4 ; platform_machine != "aarch64" and platform_machine != "arm64"
156+
pandas==2.2.2 ; platform_machine != "aarch64" and platform_machine != "arm64"
147157
# via -r requirements.memory.txt
148-
parso==0.8.3
158+
parso==0.8.4
149159
# via jedi
150-
pep517==0.13.0
160+
pep517==0.13.1
151161
# via build
152-
pexpect==4.8.0
162+
pexpect==4.9.0
153163
# via ipython
154164
pgi==0.0.11.2 ; sys_platform == "linux"
155165
# via -r requirements.all.txt
156-
pickleshare==0.7.5
157-
# via ipython
158-
pip-tools==7.0.0
166+
pip-tools==7.3.0
159167
# via -r requirements.all.txt
160-
platformdirs==3.0.0
168+
platformdirs==4.2.2
161169
# via virtualenv
162-
portpicker==1.5.2
170+
portpicker==1.6.0
163171
# via
164172
# -r requirements.all.txt
165173
# mobly
166-
prompt-toolkit==3.0.43
174+
prompt-toolkit==3.0.47
167175
# via ipython
168176
protobuf==4.24.4
169177
# via
170178
# -r requirements.all.txt
171179
# mypy-protobuf
172-
psutil==5.9.4
180+
psutil==6.0.0
173181
# via portpicker
174182
ptyprocess==0.7.0
175183
# via pexpect
176184
pure-eval==0.2.2
177185
# via stack-data
178-
pycparser==2.21
186+
pycparser==2.22
179187
# via cffi
180-
pyelftools==0.30
188+
pyelftools==0.31
181189
# via
182190
# -c constraints.esp32.txt
183191
# esp-idf-monitor
184192
pygdbmi==0.9.0.2
185193
# via
186194
# -r requirements.esp32.txt
187195
# esp-coredump
188-
pygments==2.14.0
196+
pygments==2.18.0
189197
# via ipython
190198
pykwalify==1.8.0
191199
# via west
192200
pyparsing==3.0.9
193-
# via -r requirements.esp32.txt
194-
pyrsistent==0.19.3
195-
# via jsonschema
201+
# via
202+
# -r requirements.esp32.txt
203+
# idf-component-manager
196204
pyserial==3.5
197205
# via
198206
# -c constraints.esp32.txt
199207
# esp-idf-monitor
200208
# esptool
201-
python-dateutil==2.8.2
209+
python-dateutil==2.9.0.post0
202210
# via
203211
# pandas
204212
# pykwalify
205213
python-engineio==3.14.2
206214
# via python-socketio
207215
python-socketio==4.6.1
208216
# via -r requirements.esp32.txt
209-
pytz==2022.7.1
217+
pytz==2024.1
210218
# via pandas
211219
pyyaml==6.0.1
212220
# via
@@ -218,7 +226,11 @@ reedsolo==1.5.4
218226
# via
219227
# -r requirements.esp32.txt
220228
# esptool
221-
requests==2.28.2
229+
referencing==0.35.1
230+
# via
231+
# jsonschema
232+
# jsonschema-specifications
233+
requests==2.32.3
222234
# via
223235
# -r requirements.cirque.txt
224236
# cachecontrol
@@ -227,10 +239,16 @@ requests==2.28.2
227239
# requests-toolbelt
228240
requests-file==1.5.1
229241
# via idf-component-manager
230-
requests-toolbelt==0.10.1
242+
requests-toolbelt==1.0.0
231243
# via idf-component-manager
232-
ruamel-yaml==0.17.21
244+
rpds-py==0.18.1
245+
# via
246+
# jsonschema
247+
# referencing
248+
ruamel-yaml==0.18.6
233249
# via pykwalify
250+
ruamel-yaml-clib==0.2.8
251+
# via ruamel-yaml
234252
schema==0.7.5
235253
# via idf-component-manager
236254
six==1.16.0
@@ -243,54 +261,64 @@ six==1.16.0
243261
# python-engineio
244262
# python-socketio
245263
# requests-file
246-
stack-data==0.6.2
264+
stack-data==0.6.3
247265
# via ipython
248266
stringcase==1.2.0
249267
# via -r requirements.build.txt
250268
tabulate==0.9.0
251269
# via -r requirements.memory.txt
252-
tornado==6.2
270+
tomli==2.0.1
271+
# via
272+
# build
273+
# mypy
274+
# pep517
275+
# pip-tools
276+
tornado==6.4.1
253277
# via -r requirements.all.txt
254-
tqdm==4.64.1
278+
tqdm==4.66.4
255279
# via idf-component-manager
256-
traitlets==5.9.0
280+
traitlets==5.14.3
257281
# via
258282
# ipython
259283
# matplotlib-inline
260284
types-protobuf==4.24.0.2
261285
# via
262286
# -r requirements.all.txt
263287
# mypy-protobuf
264-
typing-extensions==4.5.0
265-
# via mypy
266-
urllib3==1.26.14
267-
# via requests
268-
virtualenv==20.20.0
288+
typing-extensions==4.12.2
289+
# via
290+
# ipython
291+
# mypy
292+
tzdata==2024.1
293+
# via pandas
294+
urllib3==1.26.19
295+
# via
296+
# idf-component-manager
297+
# requests
298+
virtualenv==20.26.3
269299
# via -r requirements.all.txt
270-
watchdog==2.3.1
300+
watchdog==4.0.1
271301
# via -r requirements.all.txt
272-
wcwidth==0.2.6
302+
wcwidth==0.2.13
273303
# via prompt-toolkit
274-
websockets==10.4
304+
websockets==12.0
275305
# via -r requirements.all.txt
276-
west==1.0.0
306+
west==1.2.0
277307
# via -r requirements.zephyr.txt
278-
wheel==0.38.4 ; sys_platform == "linux"
308+
wheel==0.43.0 ; sys_platform == "linux"
279309
# via
280310
# -r requirements.all.txt
281311
# pip-tools
282312

283313
# The following packages are considered to be unsafe in a requirements file:
284-
pip==23.2.1
314+
pip==24.1
285315
# via
286-
# fastcore
287316
# ghapi
288317
# pip-tools
289-
setuptools==68.0.0
318+
setuptools==70.1.0
290319
# via
291320
# pip-tools
292321
# west
293-
294322
# Manual edits:
295323

296324
# Higher versions depend on proto-plus, which break

scripts/setup/requirements.bouffalolab.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ jsonschema>=4.4.0
33
cbor2>=5.4.3
44
ecdsa>=0.18.0
55
qrcode==7.4.2
6-
bitarray==2.6.0
6+
bitarray>=2.8.1
77
python_stdnum==1.18

0 commit comments

Comments
 (0)