From eb2ba59d7c664abafd12dd646ec4e267193f2df3 Mon Sep 17 00:00:00 2001 From: David Lord Date: Mon, 15 Feb 2021 07:09:42 -0800 Subject: [PATCH] remove abi3 limited api builds not compatible with the full Unicode API we use --- .github/workflows/build.yaml | 2 +- setup.cfg | 3 --- setup.py | 6 +----- 3 files changed, 2 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 06678a88..d6605874 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -23,7 +23,7 @@ jobs: platforms: arm64 - uses: joerick/cibuildwheel@v1.9.0 env: - CIBW_BUILD: cp36-* cp39-macosx_universal2 + CIBW_SKIP: 'cp27-* cp35-* pp*' CIBW_ARCHS_LINUX: auto aarch64 CIBW_ARCHS_MACOS: auto universal2 - uses: actions/upload-artifact@v2 diff --git a/setup.cfg b/setup.cfg index 2d19bc56..59c05339 100644 --- a/setup.cfg +++ b/setup.cfg @@ -34,9 +34,6 @@ python_requires = >= 3.6 [options.packages.find] where = src -[bdist_wheel] -py-limited-api = cp36 - [tool:pytest] testpaths = tests filterwarnings = diff --git a/setup.py b/setup.py index 4fe2828a..c6ee5bf1 100644 --- a/setup.py +++ b/setup.py @@ -9,11 +9,7 @@ from setuptools import setup from setuptools.command.build_ext import build_ext -ext_modules = [ - Extension( - "markupsafe._speedups", ["src/markupsafe/_speedups.c"], py_limited_api=True - ) -] +ext_modules = [Extension("markupsafe._speedups", ["src/markupsafe/_speedups.c"])] class BuildFailed(Exception):