Skip to content

Commit

Permalink
Remove Python 3.8 support
Browse files Browse the repository at this point in the history
Fixes #82

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/davidcaron/pye57/issues/82?shareId=XXXX-XXXX-XXXX-XXXX).
  • Loading branch information
dancergraham committed Nov 30, 2024
1 parent 5ea1c0d commit c1d6060
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 9 deletions.
14 changes: 7 additions & 7 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]

steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -40,7 +40,7 @@ jobs:
runs-on: windows-2019
strategy:
matrix:
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]

steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -81,7 +81,7 @@ jobs:
runs-on: macos-latest
strategy:
matrix:
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]

steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -142,7 +142,7 @@ jobs:
env:
CIBW_BEFORE_ALL_LINUX: "bash scripts/install_xerces_c.sh"
CIBW_BUILD: "cp*-manylinux_x86_64"
CIBW_PROJECT_REQUIRES_PYTHON: ">=3.8, <3.14"
CIBW_PROJECT_REQUIRES_PYTHON: ">=3.9, <3.14"

- name: Build wheels (Windows)
if: matrix.os == 'windows-2019'
Expand All @@ -151,7 +151,7 @@ jobs:
env:
CIBW_BEFORE_ALL_WINDOWS: "powershell scripts/install_xerces_c.ps1"
CIBW_BUILD: "cp*-win_amd64*"
CIBW_PROJECT_REQUIRES_PYTHON: ">=3.8, <3.14"
CIBW_PROJECT_REQUIRES_PYTHON: ">=3.9, <3.14"

- name: Build wheels (macOS)
if: matrix.os == 'macos-latest'
Expand All @@ -160,7 +160,7 @@ jobs:
env:
CIBW_BEFORE_ALL_MACOS: "bash scripts/install_xerces_c.sh"
CIBW_BUILD: "cp*-macosx*"
CIBW_PROJECT_REQUIRES_PYTHON: ">=3.8, <3.14"
CIBW_PROJECT_REQUIRES_PYTHON: ">=3.9, <3.14"

- uses: actions/upload-artifact@v4
with:
Expand Down Expand Up @@ -194,7 +194,7 @@ jobs:
strategy:
matrix:
os: [ "ubuntu-latest", "windows-2019", "macos-latest" ]
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
steps:
- uses: actions/checkout@v4
with:
Expand Down
3 changes: 1 addition & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,6 @@ def build_extensions(self):
"License :: OSI Approved :: MIT License",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
Expand All @@ -142,5 +141,5 @@ def build_extensions(self):
],
cmdclass={"build_ext": BuildExt},
zip_safe=False,
python_requires=">=3.8",
python_requires=">=3.9",
)

0 comments on commit c1d6060

Please sign in to comment.