@@ -46,31 +46,19 @@ known_third_party = ['lxml', 'pytest', '_pytest', 'hypothesis']
46
46
[build-system ]
47
47
requires = [' setuptools>=42' , ' wheel' , ' setuptools_scm[toml]>=3.4' , " pkgconfig>=1.5.1" , " lxml>=3.8, !=4.7.0" ]
48
48
49
+ [tool .setuptools_scm ]
50
+
49
51
[tool .cibuildwheel ]
50
52
build-verbosity = 1
51
53
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
- ]
65
54
test-command = " pytest -v --color=yes {package}/tests"
66
55
before-test = " pip install -r requirements-test.txt"
67
- test-skip = " *-macosx_arm64"
68
56
69
57
[tool .cibuildwheel .environment ]
70
58
PYXMLSEC_STATIC_DEPS = " true"
71
59
72
60
[tool .cibuildwheel .linux ]
73
- archs = [" x86_64" , " aarch64 " , " i686 " ]
61
+ archs = [" x86_64" ]
74
62
environment-pass = [
75
63
" PYXMLSEC_LIBXML2_VERSION" ,
76
64
" PYXMLSEC_LIBXSLT_VERSION" ,
@@ -79,7 +67,7 @@ environment-pass = [
79
67
]
80
68
81
69
[tool .cibuildwheel .macos ]
82
- archs = [" x86_64 " , " arm64" ]
70
+ archs = [" arm64" ]
83
71
before-all = " brew install perl"
84
72
85
73
[tool .cibuildwheel .windows ]
0 commit comments