summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorScott Shawcroft <scott@tannewt.org>2021-03-19 15:22:23 -0700
committerScott Shawcroft <scott@tannewt.org>2021-03-19 15:22:23 -0700
commit4aea7f8f521b52fd9160945e8bb0ea1ab2d9e5d0 (patch)
tree7eaa5ef84433e203cfb6d41735cb8e9dbac15004 /.github
parent5d2b60cbf69c99abd6984c298d4f052514221177 (diff)
Add requirements-dev.txt for python deps
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/build.yml6
-rw-r--r--.github/workflows/create_website_pr.yml2
-rw-r--r--.github/workflows/pre-commit.yml2
3 files changed, 5 insertions, 5 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index ac7814abd..8a7bf5784 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -38,7 +38,7 @@ jobs:
sudo apt-get update
sudo apt-get install -y eatmydata
sudo eatmydata apt-get install -y gettext librsvg2-bin mingw-w64 latexmk texlive-fonts-recommended texlive-latex-recommended texlive-latex-extra
- pip install requests sh click setuptools cpp-coveralls "Sphinx<4" sphinx-rtd-theme recommonmark sphinx-autoapi sphinxcontrib-svg2pdfconverter polib pyyaml astroid isort black awscli mypy
+ pip install -r requirements-dev.txt
- name: Versions
run: |
gcc --version
@@ -356,7 +356,7 @@ jobs:
- name: Install deps
run: |
sudo apt-get install -y gettext
- pip install requests sh click setuptools awscli
+ pip install -r requirements-dev.txt
wget --no-verbose https://adafruit-circuit-python.s3.amazonaws.com/gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2
sudo tar -C /usr --strip-components=1 -xaf gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2
- name: Versions
@@ -497,7 +497,7 @@ jobs:
- name: Install CircuitPython deps
run: |
source $IDF_PATH/export.sh
- pip install requests sh click setuptools awscli
+ pip install -r requirements-dev.txt
sudo apt-get install -y gettext ninja-build
env:
IDF_PATH: ${{ github.workspace }}/ports/esp32s2/esp-idf
diff --git a/.github/workflows/create_website_pr.yml b/.github/workflows/create_website_pr.yml
index c8aca30e4..a66bb161c 100644
--- a/.github/workflows/create_website_pr.yml
+++ b/.github/workflows/create_website_pr.yml
@@ -22,7 +22,7 @@ jobs:
python-version: 3.8
- name: Install deps
run: |
- pip install requests sh click
+ pip install -r requirements-dev.txt
- name: Versions
run: |
gcc --version
diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml
index 894e28c0f..65d5feb68 100644
--- a/.github/workflows/pre-commit.yml
+++ b/.github/workflows/pre-commit.yml
@@ -18,7 +18,7 @@ jobs:
run: |
sudo apt-add-repository -y -u ppa:pybricks/ppa
sudo apt-get install -y black gettext uncrustify
- pip3 install polib
+ pip3 install -r requirements-dev.txt
- name: Populate selected submodules
run: git submodule update --init extmod/ulab
- name: Set PY