Skip to content

Commit

Permalink
Update supported versions to only be Python 3.7+
Browse files Browse the repository at this point in the history
  • Loading branch information
OCopping committed Aug 23, 2024
1 parent 3545784 commit b7a7b5f
Showing 1 changed file with 35 additions and 37 deletions.
72 changes: 35 additions & 37 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -156,84 +156,82 @@ jobs:
strategy:
fail-fast: false
matrix:
manylinux: ["manylinux1", "manylinux2010", "manylinux2014"]
manylinux: ["manylinux1", "manylinux2014", "manylinux_2_28"]
piparch: ["i686", "x86_64"]
pyver: ["cp27-cp27m", "cp27-cp27mu", "cp36-cp36m", "cp37-cp37m", "cp38-cp38", "cp39-cp39", "cp310-cp310", "cp311-cp311", "cp312-cp312"]
pyver: ["cp37-cp37m", "cp38-cp38", "cp39-cp39", "cp310-cp310", "cp311-cp311", "cp312-cp312"]
exclude:
# manylinux1 doesn't include py >= 3.10
- manylinux: "manylinux1"
piparch: "i686"
pyver: "cp310-cp310"

- manylinux: "manylinux1"
piparch: "x86_64"
pyver: "cp310-cp310"

- manylinux: "manylinux1"
piparch: "i686"
pyver: "cp311-cp311"

- manylinux: "manylinux1"
piparch: "x86_64"
pyver: "cp311-cp311"

- manylinux: "manylinux1"
piparch: "i686"
pyver: "cp312-cp312"

- manylinux: "manylinux1"
piparch: "x86_64"
pyver: "cp312-cp312"

# manylinux2010 and above don't provide 2.7 in images
- manylinux: "manylinux2010"
piparch: "i686"
pyver: "cp27-cp27m"

- manylinux: "manylinux2010"
piparch: "i686"
pyver: "cp27-cp27mu"
pyver: "cp310-cp310"

- manylinux: "manylinux2010"
- manylinux: "manylinux1"
piparch: "x86_64"
pyver: "cp27-cp27m"
pyver: "cp311-cp311"

- manylinux: "manylinux2010"
- manylinux: "manylinux1"
piparch: "x86_64"
pyver: "cp27-cp27mu"
pyver: "cp312-cp312"

# manylinux2014 doesn't include pip with >= 3.11
- manylinux: "manylinux2014"
piparch: "i686"
pyver: "cp27-cp27m"
pyver: "cp311-cp311"

- manylinux: "manylinux2014"
piparch: "i686"
pyver: "cp27-cp27mu"
pyver: "cp312-cp312"

- manylinux: "manylinux2014"
piparch: "x86_64"
pyver: "cp27-cp27m"
pyver: "cp311-cp311"

- manylinux: "manylinux2014"
piparch: "x86_64"
pyver: "cp27-cp27mu"
pyver: "cp312-cp312"

# manylinux2010 doesn't include pip with >= 3.11
- manylinux: "manylinux2010"
# manylinux_2_28 doesn't include pip with <= 3.7
- manylinux: "manylinux_2_28"
piparch: "x86_64"
pyver: "cp37-cp37"

# manylinux_2_28 doesn't support i686 architecture
- manylinux: "manylinux_2_28"
piparch: "i686"
pyver: "cp311-cp311"
pyver: "cp37-cp37"

- manylinux: "manylinux2010"
piparch: "x86_64"
- manylinux: "manylinux_2_28"
piparch: "i686"
pyver: "cp38-cp38"

- manylinux: "manylinux_2_28"
piparch: "i686"
pyver: "cp9-cp39"

- manylinux: "manylinux_2_28"
piparch: "i686"
pyver: "cp310-cp310"

- manylinux: "manylinux_2_28"
piparch: "i686"
pyver: "cp311-cp311"

- manylinux: "manylinux2010"
- manylinux: "manylinux_2_28"
piparch: "i686"
pyver: "cp312-cp312"

- manylinux: "manylinux2010"
piparch: "x86_64"
pyver: "cp312-cp312"
steps:
- uses: actions/checkout@v4
- name: Test
Expand Down

0 comments on commit b7a7b5f

Please sign in to comment.