From 93e5429b6c5939bea9f20bce27a37b1ae8ad22d0 Mon Sep 17 00:00:00 2001 From: mayeut Date: Sun, 22 Sep 2019 19:40:48 +0200 Subject: [PATCH] Allow manylinux2014 wheel upload manylinux2014 platform tag is official per PEP599 see also pypa/manylinux#338 --- tests/unit/forklift/test_legacy.py | 7 +++++++ warehouse/forklift/legacy.py | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/tests/unit/forklift/test_legacy.py b/tests/unit/forklift/test_legacy.py index 1c86b541bb91..f4ee92f4ab2c 100644 --- a/tests/unit/forklift/test_legacy.py +++ b/tests/unit/forklift/test_legacy.py @@ -2250,6 +2250,13 @@ def test_upload_fails_without_permission(self, pyramid_config, db_request): "manylinux1_x86_64", "manylinux2010_i686", "manylinux2010_x86_64", + "manylinux2014_i686", + "manylinux2014_x86_64", + "manylinux2014_aarch64", + "manylinux2014_armv7l", + "manylinux2014_ppc64", + "manylinux2014_ppc64le", + "manylinux2014_s390x", "macosx_10_6_intel", "macosx_10_13_x86_64", # A real tag used by e.g. some numpy wheels diff --git a/warehouse/forklift/legacy.py b/warehouse/forklift/legacy.py index a009a30ac555..5460ca3b2f21 100644 --- a/warehouse/forklift/legacy.py +++ b/warehouse/forklift/legacy.py @@ -103,6 +103,13 @@ def namespace_stdlib_list(module_list): "manylinux1_i686", "manylinux2010_x86_64", "manylinux2010_i686", + "manylinux2014_x86_64", + "manylinux2014_i686", + "manylinux2014_aarch64", + "manylinux2014_armv7l", + "manylinux2014_ppc64", + "manylinux2014_ppc64le", + "manylinux2014_s390x", "linux_armv6l", "linux_armv7l", }