Skip to content

Commit

Permalink
fixed CI, removed PyPy3.8 wheels from building
Browse files Browse the repository at this point in the history
Signed-off-by: Alexander Piskun <[email protected]>
  • Loading branch information
bigcat88 committed Jul 1, 2024
1 parent df69e4c commit 0b6f096
Show file tree
Hide file tree
Showing 8 changed files with 12 additions and 14 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/test-wheels-pi_heif.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["pypy-3.8", "pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
python-version: ["pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
env:
PH_LIGHT_ACTION: 1

Expand Down Expand Up @@ -109,7 +109,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["pypy-3.8", "pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
python-version: ["pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]

steps:
- name: Delay, waiting Pypi to update.
Expand Down Expand Up @@ -142,7 +142,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["pypy-3.8", "pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
python-version: ["pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]

steps:
- name: Delay, waiting Pypi to update.
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test-wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ jobs:
runs-on: windows-2019
strategy:
matrix:
python-version: ["pypy-3.8", "pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
python-version: ["pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
env:
PH_FULL_ACTION: 1

Expand Down Expand Up @@ -103,7 +103,7 @@ jobs:
runs-on: macos-12
strategy:
matrix:
python-version: ["pypy-3.8", "pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
python-version: ["pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]

steps:
- name: Delay, waiting Pypi to update.
Expand Down Expand Up @@ -134,7 +134,7 @@ jobs:
runs-on: ubuntu-20.04
strategy:
matrix:
python-version: ["pypy-3.8", "pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
python-version: ["pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]

steps:
- name: Delay, waiting Pypi to update.
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/wheels-pi_heif.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ jobs:
env:
CIBW_ARCHS: "x86_64"
CIBW_ENVIRONMENT_MACOS: PH_LIGHT_ACTION=1 TEST_DECODE_THREADS=0
MACOSX_DEPLOYMENT_TARGET: "10.10"
MACOSX_DEPLOYMENT_TARGET: "11.0"

- name: Checking built wheels
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/wheels-pillow_heif.yml
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ jobs:
env:
CIBW_ARCHS: "x86_64"
CIBW_ENVIRONMENT_MACOS: PH_FULL_ACTION=1 TEST_DECODE_THREADS=0
MACOSX_DEPLOYMENT_TARGET: "10.10"
MACOSX_DEPLOYMENT_TARGET: "11.0"

- name: Check built wheels
run: |
Expand Down
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,6 @@ if im.info["depth_images"]:
| CPython 3.10 ||||||
| CPython 3.11 ||||||
| CPython 3.12 ||||||
| PyPy 3.8 v7.3 |||| N/A ||
| PyPy 3.9 v7.3 |||| N/A ||
| PyPy 3.10 v7.3 |||| N/A ||

Expand Down
4 changes: 2 additions & 2 deletions ci/cirrus_wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ wheel_macos_arm_task:
- brew install [email protected]
- ln -s python3 /opt/homebrew/opt/[email protected]/bin/python
install_cibuildwheel_script:
- python3 -m pip install cibuildwheel==2.19.1
- python3 -m pip install --break-system-packages cibuildwheel==2.19.1
run_cibuildwheel_script:
- python3 -m cibuildwheel
wheels_artifacts:
Expand All @@ -40,7 +40,7 @@ wheel_pi_heif_macos_arm_task:
- brew install [email protected]
- ln -s python3 /opt/homebrew/opt/[email protected]/bin/python
install_cibuildwheel_script:
- python3 -m pip install cibuildwheel==2.19.1
- python3 -m pip install --break-system-packages cibuildwheel==2.19.1
transform_to_pi_heif_script:
- cp -r -v ./pi-heif/* .
- python3 .github/transform_to-pi_heif.py
Expand Down
1 change: 0 additions & 1 deletion pi-heif/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,6 @@ if im.info["depth_images"]:
| CPython 3.10 ||||||
| CPython 3.11 ||||||
| CPython 3.12 ||||||
| PyPy 3.8 v7.3 |||| N/A ||
| PyPy 3.9 v7.3 |||| N/A ||
| PyPy 3.10 v7.3 |||| N/A ||

Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ requires = [
[tool.cibuildwheel]
build-verbosity = "2"
build = [
"cp38-* cp39-* cp310-* cp311-* cp312-* pp38-* pp39-* pp310-*",
"cp38-* cp39-* cp310-* cp311-* cp312-* pp39-* pp310-*",
]
skip = [
"cp36-* cp37-* pp37-*",
"cp36-* cp37-* pp37-* pp38-*",
]
test-extras = "tests-min"
test-command = "pytest {project}"
Expand Down

0 comments on commit 0b6f096

Please sign in to comment.