Skip to content

Commit f411f41

Browse files
author
Marek Matej
committed
scripts: add packages needed for esptool
Add packages that esptool v5.0.0 requires. Signed-off-by: Marek Matej <marek.matej@espressif.com>
1 parent 3796cda commit f411f41

File tree

3 files changed

+26
-18
lines changed

3 files changed

+26
-18
lines changed

scripts/requirements-actions.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ python-magic-bin; sys_platform == "win32"
2929
python-magic; sys_platform != "win32"
3030
pyyaml
3131
reuse
32+
rich_click
3233
ruff==0.11.11
3334
setuptools>=70.2.0
3435
spdx-tools

scripts/requirements-actions.txt

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# This file was autogenerated by uv via the following command:
2-
# uv pip compile --universal --python-version 3.10 --generate-hashes requirements-actions.in --output-file requirements-actions.txt
2+
# uv pip compile --universal --python-version 3.13 --generate-hashes requirements-actions.in --output-file requirements-actions.txt
33
anytree==2.13.0 \
44
--hash=sha256:4cbcf10df36b1f1cba131b7e487ff3edafc9d6e932a3c70071b5b768bab901ff \
55
--hash=sha256:c9d3aa6825fdd06af7ebb05b4ef291d2db63e62bb1f9b7d9b71354be9d362714
@@ -251,6 +251,7 @@ click==8.1.3 \
251251
# via
252252
# gitlint-core
253253
# reuse
254+
# rich-click
254255
# spdx-tools
255256
colorama==0.4.6 \
256257
--hash=sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44 \
@@ -331,9 +332,7 @@ elasticsearch==8.18.1 \
331332
exceptiongroup==1.3.0 \
332333
--hash=sha256:4d111e6e0c13d0644cad6ddaa7ed0261a0b36971f6d23e7ec9b4b9097da78a10 \
333334
--hash=sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88
334-
# via
335-
# -r requirements-actions.in
336-
# pytest
335+
# via -r requirements-actions.in
337336
filelock==3.18.0 \
338337
--hash=sha256:adbc88eabb99d2fec8c9c1b229b171f18afa655400173ddc653d5d01501fb9f2 \
339338
--hash=sha256:c401f4f8377c4464e6db25fff06205fd89bdd83b65eb0488ed1b160f780e21de
@@ -459,10 +458,6 @@ intelhex==2.3.0 \
459458
--hash=sha256:87cc5225657524ec6361354be928adfd56bcf2a3dcc646c40f8f094c39c07db4 \
460459
--hash=sha256:892b7361a719f4945237da8ccf754e9513db32f5628852785aea108dcd250093
461460
# via -r requirements-actions.in
462-
isodate==0.7.2 ; python_full_version < '3.11' \
463-
--hash=sha256:28009937d8031054830160fce6d409ed342816b543597cece116d966c6d99e15 \
464-
--hash=sha256:4cd1aa0f43ca76f4a6c6c0292a85f40b35ec2e43e315b59f06e6d32171a953e6
465-
# via rdflib
466461
isort==6.0.1 \
467462
--hash=sha256:1cb5df28dfbc742e490c5e41bad6da41b805b0a8be7bc93cd0fb2a8a890ac450 \
468463
--hash=sha256:2dc5d7f65c9678d94c88dfc29161a320eec67328bc97aad576874cb4be1e9615
@@ -585,6 +580,10 @@ lxml==6.0.0 \
585580
# via
586581
# -r requirements-actions.in
587582
# gcovr
583+
markdown-it-py==3.0.0 \
584+
--hash=sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1 \
585+
--hash=sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb
586+
# via rich
588587
markupsafe==3.0.2 \
589588
--hash=sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4 \
590589
--hash=sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30 \
@@ -652,6 +651,10 @@ mccabe==0.7.0 \
652651
--hash=sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325 \
653652
--hash=sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e
654653
# via pylint
654+
mdurl==0.1.2 \
655+
--hash=sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8 \
656+
--hash=sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba
657+
# via markdown-it-py
655658
mock==5.2.0 \
656659
--hash=sha256:4e460e818629b4b173f32d08bf30d3af8123afbb8e04bb5707a1fd4799e503f0 \
657660
--hash=sha256:7ba87f72ca0e915175596069dbbcc7c75af7b5e9b9bc107ad6349ede0819982f
@@ -835,6 +838,7 @@ pygments==2.19.2 \
835838
# via
836839
# gcovr
837840
# pytest
841+
# rich
838842
pyjwt==2.10.1 \
839843
--hash=sha256:3cc5772eb20009233caf06e9d8a0577824723b44e6648ee0a2aedb6cf9381953 \
840844
--hash=sha256:dcdd193e30abefd5debf142f9adfcdd2b58004e644f25406ffaebd50bd98dacb
@@ -1070,6 +1074,14 @@ reuse==5.0.2 \
10701074
--hash=sha256:7a680f00324e87a72061677a892d8cbabfddf7adcf7a5376aeeed2d78995bbbb \
10711075
--hash=sha256:878016ae5dd29c10bad4606d6676c12a268c12aa9fcfea66403598e16eed085c
10721076
# via -r requirements-actions.in
1077+
rich==14.0.0 \
1078+
--hash=sha256:1c9491e1951aac09caffd42f448ee3d04e58923ffe14993f6e83068dc395d7e0 \
1079+
--hash=sha256:82f1bc23a6a21ebca4ae0c45af9bdbc492ed20231dcb63f297d6d1021a9d5725
1080+
# via rich-click
1081+
rich-click==1.8.9 \
1082+
--hash=sha256:c3fa81ed8a671a10de65a9e20abf642cfdac6fdb882db1ef465ee33919fbcfe2 \
1083+
--hash=sha256:fd98c0ab9ddc1cf9c0b7463f68daf28b4d0033a74214ceb02f761b3ff2af3136
1084+
# via -r requirements-actions.in
10731085
rsa==4.7.2 \
10741086
--hash=sha256:78f9a9bf4e7be0c5ded4583326e7461e3a3c5aae24073648b4bdfa797d78c9d2 \
10751087
--hash=sha256:9d689e6ca1b3038bc82bf8d23e944b6b6037bc02301a574935b2dd946e0353b9
@@ -1214,13 +1226,7 @@ tomli==2.2.1 \
12141226
--hash=sha256:e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272 \
12151227
--hash=sha256:ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a \
12161228
--hash=sha256:f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7
1217-
# via
1218-
# -r requirements-actions.in
1219-
# mypy
1220-
# pylint
1221-
# pyproject-api
1222-
# pytest
1223-
# tox
1229+
# via -r requirements-actions.in
12241230
tomlkit==0.13.3 \
12251231
--hash=sha256:430cf247ee57df2b94ee3fbe588e71d362a941ebb545dec29b53961d61add2a1 \
12261232
--hash=sha256:c89c649d79ee40629a9fda55f8ace8c6a1b42deb912b2a8fd8d942ddadb606b0
@@ -1235,13 +1241,11 @@ typing-extensions==4.14.0 \
12351241
--hash=sha256:8676b788e32f02ab42d9e7c61324048ae4c6d844a399eebace3d4979d75ceef4 \
12361242
--hash=sha256:a1514509136dd0b477638fc68d6a91497af5076466ad0fa6c338e44e359944af
12371243
# via
1238-
# astroid
12391244
# elasticsearch
1240-
# exceptiongroup
12411245
# mypy
12421246
# pygithub
12431247
# python-can
1244-
# tox
1248+
# rich-click
12451249
unidiff==0.7.5 \
12461250
--hash=sha256:2e5f0162052248946b9f0970a40e9e124236bf86c82b70821143a6fc1dea2574 \
12471251
--hash=sha256:c93bf2265cc1ba2a520e415ab05da587370bc2a3ae9e0414329f54f0c2fc09e8

scripts/requirements-extras.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,6 @@ PyGithub
2626

2727
# used to generate devicetree dependency graphs
2828
graphviz
29+
30+
# used by Espressif esptool
31+
rich_click

0 commit comments

Comments
 (0)