diff --git a/.github/workflows/pip-check.yml b/.github/workflows/pip-check.yml index aa75e2d716..8630701535 100644 --- a/.github/workflows/pip-check.yml +++ b/.github/workflows/pip-check.yml @@ -13,10 +13,11 @@ on: jobs: pip-install: - runs-on: ubuntu-latest + runs-on: ${{ matrix.runner }} strategy: matrix: - python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11"] + runner: [macos-latest, ubuntu-latest] steps: - uses: actions/checkout@v3 - name: Set up Python ${{ matrix.python-version }} diff --git a/.github/workflows/python-format.yml b/.github/workflows/python-format.yml index ed5c6cddef..7c4436dab5 100644 --- a/.github/workflows/python-format.yml +++ b/.github/workflows/python-format.yml @@ -13,10 +13,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - name: Setup Python 3.7 + - name: Setup Python 3.8 uses: actions/setup-python@v2 with: - python-version: 3.7 + python-version: 3.8 - name: Check formatting run: | pip install click==8.0.4 black==21.6b0 diff --git a/requirements.txt b/requirements.txt index 54e20db59d..113be62bcb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,37 +1,37 @@ aniso8601==9.0.1 -argcomplete==3.1.1 -arrow==1.2.3 +argcomplete==3.1.2 +arrow==1.3.0 binaryornot==0.4.4 -Brotli==1.0.9 +blinker==1.6.3 +Brotli==1.1.0 certifi==2023.7.22 chardet==5.2.0 -charset-normalizer==3.2.0 +charset-normalizer==3.3.1 Cheetah3==3.2.6.post1 -click==8.1.6 -cookiecutter==2.2.3 +click==8.1.7 +cookiecutter==2.4.0 et-xmlfile==1.1.0 -exceptiongroup==1.1.2 -Flask==2.2.3 -Flask-Compress==1.13 +Flask==3.0.0 +Flask-Compress==1.14 Flask-RESTful==0.3.10 -fprime-fpl-convert-xml==1.0.0 -fprime-fpl-extract-xml==1.0.0 -fprime-fpl-layout==1.0.0 -fprime-fpl-write-pic==1.0.0 -fprime-fpp-to-xml==2.0.0 -fprime-fpp-to-json==2.0.0 -fprime-fpp-to-cpp==2.0.0 -fprime-fpp-syntax==2.0.0 -fprime-fpp-locate-uses==2.0.0 -fprime-fpp-locate-defs==2.0.0 -fprime-fpp-from-xml==2.0.0 -fprime-fpp-format==2.0.0 -fprime-fpp-filenames==2.0.0 -fprime-fpp-depend==2.0.0 +fprime-fpl-convert-xml==1.0.1a4 +fprime-fpl-extract-xml==1.0.1a4 +fprime-fpl-layout==1.0.1a4 +fprime-fpl-write-pic==1.0.1a4 fprime-fpp-check==2.0.0 -fprime-gds==3.3.2 -fprime-tools==3.3.3 -fprime-visual==1.0.0 +fprime-fpp-depend==2.0.0 +fprime-fpp-filenames==2.0.0 +fprime-fpp-format==2.0.0 +fprime-fpp-from-xml==2.0.0 +fprime-fpp-locate-defs==2.0.0 +fprime-fpp-locate-uses==2.0.0 +fprime-fpp-syntax==2.0.0 +fprime-fpp-to-cpp==2.0.0 +fprime-fpp-to-json==2.0.0 +fprime-fpp-to-xml==2.0.0 +fprime-gds==3.3.3 +fprime-tools==3.4.0a1 +fprime-visual==1.0.1a2 gcovr==6.0 idna==3.4 importlib-metadata==6.7.0 @@ -39,26 +39,30 @@ iniconfig==2.0.0 itsdangerous==2.1.2 Jinja2==3.1.2 lxml==4.9.3 -Markdown==3.4.4 +Markdown==3.5 +markdown-it-py==3.0.0 MarkupSafe==2.1.3 +mdurl==0.1.2 openpyxl==3.1.2 -packaging==23.1 +packaging==23.2 pexpect==4.8.0 -pluggy==1.2.0 +pluggy==1.3.0 ptyprocess==0.7.0 -Pygments==2.15.1 +Pygments==2.16.1 pyserial==3.5 -pytest==7.4.0 +pytest==7.4.3 python-dateutil==2.8.2 python-slugify==8.0.1 -pytz==2023.3 +pytz==2023.3.post1 PyYAML==6.0.1 -pyzmq==25.1.0 +pyzmq==25.1.1 requests==2.31.0 +rich==13.6.0 six==1.16.0 text-unidecode==1.3 tomli==2.0.1 typing-extensions==4.7.1 -urllib3==1.26.16 -Werkzeug==2.2.3 +types-python-dateutil==2.8.19.14 +urllib3==1.26.18 +Werkzeug==3.0.1 zipp==3.15.0