diff --git a/.github/workflows/examples-mbed.yaml b/.github/workflows/examples-mbed.yaml index 6cec70a4589264..007fcfb16ff92d 100644 --- a/.github/workflows/examples-mbed.yaml +++ b/.github/workflows/examples-mbed.yaml @@ -15,8 +15,9 @@ name: Build example - Mbed OS on: - push: - pull_request: +# TODO: automated builds disabled due to pdoc3/mbed-tools conflict +# push: +# pull_request: workflow_dispatch: concurrency: diff --git a/scripts/constraints.txt b/scripts/constraints.txt index ee8f76b197b2ee..92bf7c4f47852b 100644 --- a/scripts/constraints.txt +++ b/scripts/constraints.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile +# This file is autogenerated by pip-compile with python 3.8 # To update, run: # # pip-compile --output-file=constraints.txt requirements.txt @@ -7,28 +7,27 @@ anytree==2.8.0 # via -r requirements.txt appdirs==1.4.4 - # via - # -r requirements.txt - # virtualenv + # via -r requirements.txt appnope==0.1.2 # via -r requirements.txt backcall==0.2.0 # via ipython -bidict==0.21.2 - # via python-socketio -bitstring==3.1.7 +backports.entry-points-selectable==1.1.0 + # via virtualenv +bitstring==3.1.9 # via -r requirements.esp32.txt brotli==1.0.9 # via flask-compress certifi==2021.5.30 # via requests -cffi==1.14.5 +cffi==1.14.6 # via cryptography -chardet==4.0.0 +charset-normalizer==2.0.4 # via requests click==7.1.2 # via # -r requirements.esp32.txt + # -r requirements.txt # flask # mbed-tools # pip-tools @@ -36,9 +35,11 @@ colorama==0.4.4 # via west coloredlogs==15.0.1 # via -r requirements.txt -cryptography==3.4.7 +construct==2.10.54 + # via -r requirements.esp32.txt +cryptography==3.4.8 # via -r requirements.esp32.txt -cxxfilt==0.2.2 +cxxfilt==0.3.0 # via -r requirements.txt dbus-python==1.2.16 ; sys_platform == "linux" # via -r requirements.txt @@ -52,39 +53,37 @@ ecdsa==0.17.0 # via -r requirements.esp32.txt filelock==3.0.12 # via virtualenv -flask-compress==1.10.0 - # via gdbgui -flask-socketio==2.9.6 - # via gdbgui flask==0.12.5 # via # flask-compress # flask-socketio # gdbgui +flask-compress==1.10.1 + # via gdbgui +flask-socketio==2.9.6 + # via gdbgui future==0.18.2 - # via - # -r requirements.esp32.txt - # mobly + # via -r requirements.esp32.txt gdbgui==0.13.2.0 ; platform_machine != "aarch64" # via -r requirements.esp32.txt gevent==1.5.0 # via gdbgui gitdb==4.0.7 # via gitpython -gitpython==3.1.14 +gitpython==3.1.18 # via mbed-tools -greenlet==1.1.0 +greenlet==1.1.1 # via gevent humanfriendly==9.2 # via coloredlogs -idna==2.10 +idna==3.2 # via requests intelhex==2.3.0 # via -r requirements.txt +ipython==7.26.0 + # via -r requirements.txt ipython-genutils==0.2.0 # via traitlets -ipython==7.24.1 - # via -r requirements.txt itsdangerous==2.0.1 # via flask jedi==0.18.0 @@ -93,33 +92,29 @@ jinja2==3.0.1 # via # flask # mbed-tools +kconfiglib==13.7.1 + # via -r requirements.esp32.txt lockfile==0.12.2 # via -r requirements.txt -mako==1.1.4 - # via pdoc3 -markdown==3.3.4 - # via pdoc3 markupsafe==2.0.1 # via # jinja2 # mako matplotlib-inline==0.1.2 # via ipython -mbed-tools==7.22.0 +mbed-tools==7.31.1 # via -r requirements.mbed.txt -mobly==1.10.1 +mobly==1.11 # via -r requirements.txt -numpy==1.20.3 +numpy==1.21.2 # via pandas -packaging==20.9 +packaging==21.0 # via west -pandas==1.2.4 ; platform_machine != "aarch64" +pandas==1.3.2 ; platform_machine != "aarch64" # via -r requirements.txt parso==0.8.2 # via jedi -pdoc3==0.9.2 - # via mbed-tools -pep517==0.10.0 +pep517==0.11.0 # via pip-tools pexpect==4.8.0 # via ipython @@ -127,15 +122,17 @@ pgi==0.0.11.2 ; sys_platform == "linux" # via -r requirements.txt pickleshare==0.7.5 # via ipython -pip-tools==6.1.0 +pip-tools==6.2.0 # via -r requirements.txt +platformdirs==2.2.0 + # via virtualenv portpicker==1.4.0 # via # -r requirements.txt # mobly prettytable==0.7.2 # via -r requirements.mbed.txt -prompt-toolkit==3.0.18 +prompt-toolkit==3.0.20 # via ipython protobuf==3.17.3 # via -r requirements.txt @@ -154,7 +151,7 @@ pygdbmi==0.9.0.2 # via # -r requirements.esp32.txt # gdbgui -pygments==2.9.0 +pygments==2.10.0 # via # gdbgui # ipython @@ -169,16 +166,18 @@ pyserial==3.5 # -r requirements.esp32.txt # mbed-tools # mobly -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # pandas # pykwalify -python-dotenv==0.17.1 +python-dotenv==0.19.0 # via mbed-tools -python-engineio==4.2.0 +python-engineio==3.14.2 # via python-socketio -python-socketio<5 - # via flask-socketio +python-socketio==4.6.1 + # via + # -r requirements.esp32.txt + # flask-socketio pytz==2021.1 # via pandas pyudev==0.22.0 @@ -189,20 +188,22 @@ pyyaml==5.4.1 # west reedsolo==1.5.4 # via -r requirements.esp32.txt -requests==2.25.1 +requests==2.26.0 # via # -r requirements.txt # mbed-tools -ruamel.yaml.clib==0.2.2 - # via ruamel.yaml -ruamel.yaml==0.17.9 +ruamel.yaml==0.17.14 # via pykwalify +ruamel.yaml.clib==0.2.6 + # via ruamel.yaml six==1.16.0 # via # anytree # ecdsa # protobuf # python-dateutil + # python-engineio + # python-socketio # pyudev # virtualenv smmap==4.0.0 @@ -211,9 +212,9 @@ tabulate==0.8.9 # via mbed-tools timeout-decorator==0.5.0 # via mobly -toml==0.10.2 +tomli==1.2.1 # via pep517 -tqdm==4.61.1 +tqdm==4.62.2 # via mbed-tools traitlets==5.0.5 # via @@ -221,20 +222,22 @@ traitlets==5.0.5 # matplotlib-inline typing-extensions==3.10.0.0 # via mbed-tools -urllib3==1.26.5 +urllib3==1.26.6 # via requests -virtualenv==20.4.7 +virtualenv==20.7.2 # via -r requirements.txt -watchdog==2.1.2 +watchdog==2.1.5 # via -r requirements.txt wcwidth==0.2.5 # via prompt-toolkit werkzeug==0.16.1 # via flask -west==0.11.0 - # via -r requirements.txt -wheel==0.36.2 +west==0.11.1 # via -r requirements.txt +wheel==0.37.0 + # via + # -r requirements.txt + # pip-tools # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/scripts/requirements.mbed.txt b/scripts/requirements.mbed.txt index 1321b17af98f1b..fe9c1b04edd18e 100644 --- a/scripts/requirements.mbed.txt +++ b/scripts/requirements.mbed.txt @@ -1,2 +1,2 @@ mbed-tools>=7.0.0 -prettytable==0.7.2 \ No newline at end of file +prettytable==0.7.2