Skip to content

Commit bed2fb5

Browse files
committed
Remove unused wheels
1 parent 6498eac commit bed2fb5

File tree

4 files changed

+6
-54
lines changed

4 files changed

+6
-54
lines changed

.github/workflows/linuxbrew.yml

-36
This file was deleted.

.github/workflows/sdist.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
python: ["3.9", "3.10", "3.11", "3.12", "3.13"]
99
steps:
1010
- uses: actions/checkout@v3
11-
- name: Set up Python
11+
- name: Setup Python
1212
uses: actions/setup-python@v4
1313
with:
1414
python-version: ${{ matrix.python }}

pyproject.toml

+4-16
Original file line numberDiff line numberDiff line change
@@ -46,31 +46,19 @@ known_third_party = ['lxml', 'pytest', '_pytest', 'hypothesis']
4646
[build-system]
4747
requires = ['setuptools>=42', 'wheel', 'setuptools_scm[toml]>=3.4', "pkgconfig>=1.5.1", "lxml>=3.8, !=4.7.0"]
4848

49+
[tool.setuptools_scm]
50+
4951
[tool.cibuildwheel]
5052
build-verbosity = 1
5153
build-frontend = "build"
52-
skip = [
53-
"pp*",
54-
"*-musllinux_i686",
55-
# LXML doesn't publish wheels for these platforms, which makes it
56-
# difficult for us to build wheels, so we exclude them.
57-
"cp36-manylinux_aarch64",
58-
"cp37-manylinux_aarch64",
59-
"cp36-musllinux_aarch64",
60-
"cp37-musllinux_aarch64",
61-
"cp36-macosx*",
62-
"cp37-macosx*",
63-
"cp38-macosx*",
64-
]
6554
test-command = "pytest -v --color=yes {package}/tests"
6655
before-test = "pip install -r requirements-test.txt"
67-
test-skip = "*-macosx_arm64"
6856

6957
[tool.cibuildwheel.environment]
7058
PYXMLSEC_STATIC_DEPS = "true"
7159

7260
[tool.cibuildwheel.linux]
73-
archs = ["x86_64", "aarch64", "i686"]
61+
archs = ["x86_64"]
7462
environment-pass = [
7563
"PYXMLSEC_LIBXML2_VERSION",
7664
"PYXMLSEC_LIBXSLT_VERSION",
@@ -79,7 +67,7 @@ environment-pass = [
7967
]
8068

8169
[tool.cibuildwheel.macos]
82-
archs = ["x86_64", "arm64"]
70+
archs = ["arm64"]
8371
before-all = "brew install perl"
8472

8573
[tool.cibuildwheel.windows]

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -599,7 +599,7 @@ def prepare_static_build(self, build_platform):
599599
use_scm_version=True,
600600
description='Python bindings for the XML Security Library',
601601
long_description=long_desc,
602-
long_description_content_type='text/markdown',
602+
long_description_content_type='text/x-rst',
603603
ext_modules=[pyxmlsec],
604604
cmdclass={'build_ext': build_ext},
605605
python_requires='>=3.5',

0 commit comments

Comments
 (0)