diff options
| author | George Steel <george.steel@gmail.com> | 2022-10-02 20:52:34 -0400 |
|---|---|---|
| committer | George Steel <george.steel@gmail.com> | 2022-10-04 22:47:48 -0400 |
| commit | b2bde4f95981104640fbbcf3cce0329c7f36aaba (patch) | |
| tree | 6ec50a96599b34603e282e21ee5d1297f839c7e6 /.github/workflows | |
| parent | 9dfc0a2f5ceb97670919b2b27974bb9856b606f3 (diff) | |
fix requirements.txt, move CI version pins to CI file
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/build.yml | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 778bd3aa..f30fabdf 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,7 +15,7 @@ jobs: submodules: recursive - uses: actions/setup-python@v2 with: - python-version: '3.8.5' + python-version: '3.8.x' - uses: actions/setup-node@v1 with: node-version: '16.x' @@ -68,9 +68,7 @@ jobs: python -m pip install pycairo python -m pip install PyGObject - # colormath - last official release: 3.0.0 - # we need already submitted fixes - so let's grab them from the github repository - python -m pip install git+https://github.com/gtaylor/python-colormath + python -m pip install https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-20.04/wxPython-4.1.1-cp38-cp38-linux_x86_64.whl python -m pip install -r requirements.txt python -m pip install pyinstaller @@ -108,11 +106,10 @@ jobs: - name: install dependencies shell: bash run: | + git config --system core.longpaths true python -m pip install --upgrade pip python -m pip install wheel - - python -m pip install git+https://github.com/gtaylor/python-colormath - + python -m pip install wxpython==4.1.1 python -m pip install -r requirements.txt python -m pip install pyinstaller @@ -171,7 +168,7 @@ jobs: pip --version pip install wheel pip install PyGObject - pip install git+https://github.com/gtaylor/python-colormath + pip install wxpython==4.1.1 pip install -r requirements.txt # with --no-binary argument may fix notary issues as well shapely speedups error issue pip install -U lxml --no-binary lxml |
