Skip to content

Commit

Permalink
misc(deps): Fixed PyPy builds on Windows platform
Browse files Browse the repository at this point in the history
  • Loading branch information
flozz committed Nov 22, 2024
1 parent 95c23e3 commit 9e78ee0
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 4 deletions.
1 change: 0 additions & 1 deletion .github/workflows/python-packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,6 @@ jobs:
include:
- os: windows-2019
cibw_archs: AMD64
cibw_skip: pp*-win_amd64
- os: windows-2019
cibw_archs: ARM64
- os: windows-2019
Expand Down
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@ Changelog

* **[NEXT]** (changes on ``master`` that have not been released yet):

* Nothing yet ;)
* misc(deps): Fixed PyPy builds on Windows platform (@flozz)

* **v1.1.2:**

Expand Down
7 changes: 7 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
[build-system]
requires = [
"setuptools",
# ↓ See https://github.com/wanadev/mozjpeg-lossless-optimization/issues/26
"setuptools<74; platform_system=='Windows' and implementation_name=='pypy'",
]
build-backend = "setuptools.build_meta"
2 changes: 0 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,9 @@
packages=find_packages(),
setup_requires=[
"cffi>=1.0.0",
"setuptools",
],
install_requires=[
"cffi>=1.0.0",
"setuptools",
],
extras_require={
"dev": [
Expand Down

0 comments on commit 9e78ee0

Please sign in to comment.