feat: 添加 ARM64 manylinux wheel 构建选项
复用现有 Docker 和 Nuitka 流程,隔离架构镜像并支持 aarch64 标签。已通过 47 项测试、代码及文档门禁,并完成 Python 3.10 ARM64 wheel 构建、隔离导入与内容审计。
This commit is contained in:
@@ -29,6 +29,13 @@ def test_compliant_manylinux_tags(wheel_package):
|
||||
)
|
||||
|
||||
|
||||
@pytest.mark.parametrize("tag", ["manylinux2014_aarch64", "manylinux_2_28_aarch64"])
|
||||
def test_compliant_arm_manylinux_tags(wheel_package, tag):
|
||||
assert wheel_package.is_compliant_manylinux_wheel(
|
||||
Path(f"orisys-1.2.3-cp310-cp310-{tag}.whl")
|
||||
)
|
||||
|
||||
|
||||
def test_rejects_illegal_manylinux_tags(wheel_package):
|
||||
assert not wheel_package.is_compliant_manylinux_wheel(
|
||||
Path("orisys-1.2.3-cp310-cp310-manylinux_x86_64.whl")
|
||||
|
||||
Reference in New Issue
Block a user