Skip to content

Commit

Permalink
Drop manylinux 2010 wheels.
Browse files Browse the repository at this point in the history
  • Loading branch information
jamadden committed Jun 11, 2024
1 parent 7fbf8ae commit fc98377
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 9 deletions.
4 changes: 0 additions & 4 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -90,9 +90,6 @@ jobs:
python-version: "3.8"
- os: macos-latest
python-version: "3.9"

- os: ubuntu-latest
python-version: pypy-3.10
steps:
- name: checkout
uses: actions/checkout@v4
Expand Down Expand Up @@ -179,7 +176,6 @@ jobs:
matrix:
python-version: [3.11]
image:
- manylinux2010_x86_64
- manylinux2014_aarch64
- manylinux2014_ppc64le
- manylinux2014_s390x
Expand Down
1 change: 1 addition & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@

- Add support for Python 3.13.
- Drop support for Python 3.7.
- Drop support for Manylinux 2010 wheels.

4.0.0 (2023-06-22)
==================
Expand Down
2 changes: 1 addition & 1 deletion scripts/releases/make-manylinux
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ if [ -d /io -a -d /opt/python ]; then
git clone /io io
cd io
$variant/bin/pip install -U pip
$variant/bin/pip install -U 'cython>=3.0.10' setuptools build wheel persistent zope.interface zope.proxy
$variant/bin/pip install -U 'cython>=3.0.10' setuptools build wheel
PATH=$variant/bin:$PATH $variant/bin/python -m build --wheel
auditwheel show dist/perfmetrics*.whl
auditwheel repair dist/perfmetrics*.whl
Expand Down
7 changes: 3 additions & 4 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,9 @@ def read(fname, here=os.path.dirname(__file__)):
tests_require = [
'zope.testrunner',
# nti.testing > ZODB > persistent -> cffi
# But cffi won't build on apple silicon on 3.12.
# Can't get persistent to build on PyPy 3.9 either.
#'nti.testing; (python_version != "3.12" and platform_machine != "arm64" and platform_system != "Darwin") and platform_python_implementation != "PyPy"',
'nti.testing',
# CffI won't build on 3.13 yet; persistent is having trouble on PyPy
'nti.testing; python_version != "3.13" and platform_python_implementation != "PyPy"',

# transitive dep of nti.testing, which we don't always have, but need
# for our emulation
'zope.schema',
Expand Down

0 comments on commit fc98377

Please sign in to comment.