Skip to content

Commit 42271a2

Browse files
authored
build of pypy3.8 wheels (#152)
Signed-off-by: Alexander Piskun <[email protected]>
1 parent 9f62c4d commit 42271a2

File tree

6 files changed

+17
-9
lines changed

6 files changed

+17
-9
lines changed

.github/workflows/test-wheels-pi_heif.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ jobs:
7878
strategy:
7979
fail-fast: false
8080
matrix:
81-
python-version: ["pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
81+
python-version: ["pypy-3.8", "pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
8282
env:
8383
PH_LIGHT_ACTION: 1
8484

@@ -111,7 +111,7 @@ jobs:
111111
strategy:
112112
fail-fast: false
113113
matrix:
114-
python-version: ["pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
114+
python-version: ["pypy-3.8", "pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
115115

116116
steps:
117117
- name: Delay, waiting Pypi to update.
@@ -144,7 +144,7 @@ jobs:
144144
strategy:
145145
fail-fast: false
146146
matrix:
147-
python-version: ["pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
147+
python-version: ["pypy-3.8", "pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
148148

149149
steps:
150150
- name: Delay, waiting Pypi to update.

.github/workflows/test-wheels.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ jobs:
7575
runs-on: windows-2019
7676
strategy:
7777
matrix:
78-
python-version: ["pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
78+
python-version: ["pypy-3.8", "pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
7979
env:
8080
PH_FULL_ACTION: 1
8181

@@ -105,7 +105,7 @@ jobs:
105105
runs-on: macos-11
106106
strategy:
107107
matrix:
108-
python-version: ["pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
108+
python-version: ["pypy-3.8", "pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
109109

110110
steps:
111111
- name: Delay, waiting Pypi to update.
@@ -136,7 +136,7 @@ jobs:
136136
runs-on: ubuntu-20.04
137137
strategy:
138138
matrix:
139-
python-version: ["pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
139+
python-version: ["pypy-3.8", "pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"]
140140

141141
steps:
142142
- name: Delay, waiting Pypi to update.

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
All notable changes to this project will be documented in this file.
22

3-
## [0.13.1 - 2023-10-0x]
3+
## [0.13.1 - 2023-10-1x]
4+
5+
### Added
6+
7+
- Returned `PyPy 3.8` wheels.
48

59
### Changed
610

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ pillow_heif.register_avif_opener()
128128
| CPython 3.10 ||||||
129129
| CPython 3.11 ||||||
130130
| CPython 3.12 ||||||
131+
| PyPy 3.8 v7.3 |||| N/A ||
131132
| PyPy 3.9 v7.3 |||| N/A ||
132133
| PyPy 3.10 v7.3 |||| N/A ||
133134

pi-heif/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
![PythonVersion](https://img.shields.io/badge/python-3.8%20%7C%203.9%20%7C%203.10%20%7C%203.11%20%7C%203.12-blue)
77
![impl](https://img.shields.io/pypi/implementation/pi_heif)
88
![pypi](https://img.shields.io/pypi/v/pi_heif.svg)
9+
[![Downloads](https://static.pepy.tech/personalized-badge/pi-heif?period=total&units=international_system&left_color=grey&right_color=orange&left_text=Downloads)](https://pepy.tech/project/pi-heif)
10+
[![Downloads](https://static.pepy.tech/personalized-badge/pi-heif?period=month&units=international_system&left_color=grey&right_color=orange&left_text=Downloads/Month)](https://pepy.tech/project/pi-heif)
911

1012
![Mac OS](https://img.shields.io/badge/mac%20os-FCC624?style=for-the-badge&logoColor=white)
1113
![Windows](https://img.shields.io/badge/Windows-0078D6?style=for-the-badge&logo=windows&logoColor=white)
@@ -68,6 +70,7 @@ if pi_heif.is_supported("input.heic"):
6870
| CPython 3.10 ||||||
6971
| CPython 3.11 ||||||
7072
| CPython 3.12 ||||||
73+
| PyPy 3.8 v7.3 |||| N/A ||
7174
| PyPy 3.9 v7.3 |||| N/A ||
7275
| PyPy 3.10 v7.3 |||| N/A ||
7376

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,8 @@ messages_control.disable = [
8585

8686
[tool.cibuildwheel]
8787
build-verbosity = "2"
88-
build = ["cp38-* cp39-* cp310-* cp311-* cp312-* pp39-* pp310-*"]
89-
skip = ["cp36-* cp37-* pp37-* pp38-*"]
88+
build = ["cp38-* cp39-* cp310-* cp311-* cp312-* pp38-* pp39-* pp310-*"]
89+
skip = ["cp36-* cp37-* pp37-*"]
9090
test-extras = "tests-min"
9191
test-command = "pytest {project}"
9292
before-test = [

0 commit comments

Comments
 (0)