Skip to content

Commit

Permalink
fix: skip entirely PyPy releases for now
Browse files Browse the repository at this point in the history
Until pypa/distutils#283 is fixed upstream.
  • Loading branch information
BoboTiG committed Oct 12, 2024
1 parent bafd8c7 commit 59dc280
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 5 deletions.
1 change: 1 addition & 0 deletions .github/workflows/build-and-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ jobs:
- name: Build wheels
run: python -m cibuildwheel
env:
CIBW_SKIP: "pp*" # skip PyPy releases
CIBW_ARCHS_MACOS: "x86_64 universal2 arm64"
CIBW_ARCHS_LINUX: "auto aarch64"
- uses: actions/upload-artifact@v4
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ jobs:
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python }}
cache: pip
- name: Install test dependencies
run: python -m pip install ".[test]"
- name: Test
Expand Down
5 changes: 2 additions & 3 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,11 @@
CHANGES
=======

1.2.1 (2024-09-17)
1.2.1 (2024-10-12)
------------------

* Publish Python 3.13 wheels.
* Publish Python 3.13 wheels (only CPython ones, PyPy ones are skipped until https://github.com/pypa/distutils/issues/283 is fixed).
* Rebuild Cython wrapper with Cython 3.0.11.
* Stick to ``setuptools < 72.2.0`` to workaround a crash with PyPy (https://github.com/pypa/distutils/issues/283)

1.2.0 (2024-06-05)
------------------
Expand Down
3 changes: 1 addition & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,7 @@
"readme_renderer",
]
install_requires = [
# https://github.com/pypa/distutils/issues/283
"setuptools<72.2.0",
"setuptools",
]

MARISA_ROOT_DIR = "marisa-trie"
Expand Down

0 comments on commit 59dc280

Please sign in to comment.