Skip to content

Commit

Permalink
github actions: Temporarily disable Python 3.5 for now
Browse files Browse the repository at this point in the history
A certificate issue is preventing `pip` from installing packages.
Disable for now while we wait and see if the Github team can fix their
action or suggest changes to how it is used.

If they can't fix it (and lets face it, Python 3.5 is very ancient now,
it isn't in supported versions of Linux or *BSD), we'll bump the minimum
release to Python 3.6.

actions/setup-python#866
  • Loading branch information
sjlongland committed May 26, 2024
1 parent 1e51ad8 commit 7cfcc8e
Showing 1 changed file with 10 additions and 9 deletions.
19 changes: 10 additions & 9 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@ jobs:
strategy:
matrix:
python:
- "3.5"
#- "3.5" -- TODO: reinstate if pip issue is fixed
# https://github.com/actions/setup-python/issues/866
- "3.11"
- "3.12"
platform:
Expand All @@ -36,14 +37,14 @@ jobs:
# probably work on Mac and Windows too. But if an OS-specific bug does
# slip through, we should catch it in pre-release testing.
- ubuntu-latest
exclude:
# Python 3.5 does not run on ubuntu-latest
- python: "3.5"
platform: ubuntu-latest
include:
- python: "3.5"
platform: ubuntu-20.04
skip-coverage: true
#exclude:
## Python 3.5 does not run on ubuntu-latest
#- python: "3.5"
# platform: ubuntu-latest
#include:
#- python: "3.5"
# platform: ubuntu-20.04
# skip-coverage: true
with:
python-version: ${{ matrix.python }}
platform: ${{ matrix.platform }}
Expand Down

0 comments on commit 7cfcc8e

Please sign in to comment.