Skip to content

Commit

Permalink
CI: Update CI configuration to match supported Python versions
Browse files Browse the repository at this point in the history
  • Loading branch information
dopplershift committed Jan 29, 2022
1 parent 1a5a495 commit cd720dd
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 15 deletions.
7 changes: 1 addition & 6 deletions .github/actions/install-conda/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,4 @@ runs:

- name: Install
shell: bash -l {0}
# For some reason on Windows 3.7 building the wheel fails to properly include our extra
# stuff. Executing the egg_info beforehand for some reason fixes it. No idea why. We're
# deep in territory where googling for answers helps not at all.
run: |
python setup.py egg_info
python -m pip install --no-deps .
run: python -m pip install --no-deps .
5 changes: 1 addition & 4 deletions .github/workflows/docs-conda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,6 @@ concurrency:
cancel-in-progress: true

jobs:
#
# Build our docs on macOS and Windows on Python 3.8 and 3.7, respectively.
#
Docs:
name: ${{ matrix.os }} ${{ matrix.python-version }}
runs-on: ${{ matrix.os }}-latest
Expand All @@ -25,7 +22,7 @@ jobs:
include:
- python-version: 3.8
os: macOS
- python-version: 3.7
- python-version: 3.9
os: Windows

steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ jobs:
- name: Download doc build
uses: actions/download-artifact@v2
with:
name: Linux-3.9-docs
name: Linux-3.10-docs
path: ./docs/build/html

# This overrides the version "dev" with the proper version if we're building off a
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tests-conda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: [3.7, 3.8, 3.9, '3.10']
python-version: [3.8, 3.9, '3.10']
os: [macOS, Windows]

steps:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/tests-pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,14 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: [3.7, 3.8, 3.9, "3.10"]
python-version: [3.8, 3.9, '3.10']
dep-versions: [requirements.txt]
no-extras: ['']
include:
- python-version: 3.7
- python-version: 3.8
dep-versions: Minimum
no-extras: 'No Extras'
- python-version: 3.9
- python-version: '3.10'
dep-versions: requirements.txt
no-extras: 'No Extras'

Expand Down

0 comments on commit cd720dd

Please sign in to comment.