Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

python_awslambda zip doesn't include 3rd party dependencies #15239

Closed
ricucho opened this issue Apr 22, 2022 · 3 comments
Closed

python_awslambda zip doesn't include 3rd party dependencies #15239

ricucho opened this issue Apr 22, 2022 · 3 comments
Assignees
Labels

Comments

@ricucho
Copy link

ricucho commented Apr 22, 2022

Describe the bug
The Lambda zip generated by the python_awslambda doesn't have the third-party dependencies defined in the project's requirements.txt. Furthermore, when I try to unzip it locally, I get the following error: Unable to expand "lambda.zip". It is in an unsupported format.

pants.toml (project/pants.toml)

[GLOBAL]
pants_version = "2.10.0"
use_deprecated_python_macros = false
backend_packages = [
    "pants.backend.awslambda.python",
    "pants.backend.python",
]

[python]
interpreter_constraints = ["CPython>=3.8"]
enable_resolves = true

[python-bootstrap]
search_path = ["<PATH>"]
names = ["python3.9", "python3.8", "python3", "python"]

[anonymous-telemetry]
enabled = false

requirements.txt (project/requirements.txt)

pytest~=7.1.1
Faker==13.4.0

Lambda Function (project/appcode/api/transaction_details/src/main.py)

import json

from faker import Faker


def handler(event, context):
    print(f"Hello from Lambda({Faker().name()})!")
    print(f"Hello from Lambda!")

    return {
        "statusCode": 200,
        "body": json.dumps("Hello from the Transaction Details API!"),
    }

BUILD File (project/appcode/api/transaction_details/src/BUILD)

pex_binary(
    name="main",
    entry_point="main.py",
)

python_sources()

file(name="platforms", source="./complete_platforms.json")

python_awslambda(
    name="lambda",
    handler="main.py:handler",
    complete_platforms=[":platforms"],
)

complete_platforms.json (project/appcode/api/transaction_details/src/complete_platforms.json)

{
  "marker_environment": {
    "implementation_name": "cpython",
    "implementation_version": "3.9.12",
    "os_name": "posix",
    "platform_machine": "x86_64",
    "platform_python_implementation": "CPython",
    "platform_release": "21.4.0",
    "platform_system": "Darwin",
    "platform_version": "Darwin Kernel Version 21.4.0: Fri Mar 18 00:45:05 PDT 2022; root:xnu-8020.101.4~15/RELEASE_X86_64",
    "python_full_version": "3.9.12",
    "python_version": "3.9",
    "sys_platform": "darwin"
  },
  "compatible_tags": [
    "cp39-cp39-macosx_12_0_x86_64",
    "cp39-cp39-macosx_12_0_intel",
    "cp39-cp39-macosx_12_0_fat64",
    "cp39-cp39-macosx_12_0_fat32",
    "cp39-cp39-macosx_12_0_universal2",
    "cp39-cp39-macosx_12_0_universal",
    "cp39-cp39-macosx_11_0_x86_64",
    "cp39-cp39-macosx_11_0_intel",
    "cp39-cp39-macosx_11_0_fat64",
    "cp39-cp39-macosx_11_0_fat32",
    "cp39-cp39-macosx_11_0_universal2",
    "cp39-cp39-macosx_11_0_universal",
    "cp39-cp39-macosx_10_16_x86_64",
    "cp39-cp39-macosx_10_16_intel",
    "cp39-cp39-macosx_10_16_fat64",
    "cp39-cp39-macosx_10_16_fat32",
    "cp39-cp39-macosx_10_16_universal2",
    "cp39-cp39-macosx_10_16_universal",
    "cp39-cp39-macosx_10_15_x86_64",
    "cp39-cp39-macosx_10_15_intel",
    "cp39-cp39-macosx_10_15_fat64",
    "cp39-cp39-macosx_10_15_fat32",
    "cp39-cp39-macosx_10_15_universal2",
    "cp39-cp39-macosx_10_15_universal",
    "cp39-cp39-macosx_10_14_x86_64",
    "cp39-cp39-macosx_10_14_intel",
    "cp39-cp39-macosx_10_14_fat64",
    "cp39-cp39-macosx_10_14_fat32",
    "cp39-cp39-macosx_10_14_universal2",
    "cp39-cp39-macosx_10_14_universal",
    "cp39-cp39-macosx_10_13_x86_64",
    "cp39-cp39-macosx_10_13_intel",
    "cp39-cp39-macosx_10_13_fat64",
    "cp39-cp39-macosx_10_13_fat32",
    "cp39-cp39-macosx_10_13_universal2",
    "cp39-cp39-macosx_10_13_universal",
    "cp39-cp39-macosx_10_12_x86_64",
    "cp39-cp39-macosx_10_12_intel",
    "cp39-cp39-macosx_10_12_fat64",
    "cp39-cp39-macosx_10_12_fat32",
    "cp39-cp39-macosx_10_12_universal2",
    "cp39-cp39-macosx_10_12_universal",
    "cp39-cp39-macosx_10_11_x86_64",
    "cp39-cp39-macosx_10_11_intel",
    "cp39-cp39-macosx_10_11_fat64",
    "cp39-cp39-macosx_10_11_fat32",
    "cp39-cp39-macosx_10_11_universal2",
    "cp39-cp39-macosx_10_11_universal",
    "cp39-cp39-macosx_10_10_x86_64",
    "cp39-cp39-macosx_10_10_intel",
    "cp39-cp39-macosx_10_10_fat64",
    "cp39-cp39-macosx_10_10_fat32",
    "cp39-cp39-macosx_10_10_universal2",
    "cp39-cp39-macosx_10_10_universal",
    "cp39-cp39-macosx_10_9_x86_64",
    "cp39-cp39-macosx_10_9_intel",
    "cp39-cp39-macosx_10_9_fat64",
    "cp39-cp39-macosx_10_9_fat32",
    "cp39-cp39-macosx_10_9_universal2",
    "cp39-cp39-macosx_10_9_universal",
    "cp39-cp39-macosx_10_8_x86_64",
    "cp39-cp39-macosx_10_8_intel",
    "cp39-cp39-macosx_10_8_fat64",
    "cp39-cp39-macosx_10_8_fat32",
    "cp39-cp39-macosx_10_8_universal2",
    "cp39-cp39-macosx_10_8_universal",
    "cp39-cp39-macosx_10_7_x86_64",
    "cp39-cp39-macosx_10_7_intel",
    "cp39-cp39-macosx_10_7_fat64",
    "cp39-cp39-macosx_10_7_fat32",
    "cp39-cp39-macosx_10_7_universal2",
    "cp39-cp39-macosx_10_7_universal",
    "cp39-cp39-macosx_10_6_x86_64",
    "cp39-cp39-macosx_10_6_intel",
    "cp39-cp39-macosx_10_6_fat64",
    "cp39-cp39-macosx_10_6_fat32",
    "cp39-cp39-macosx_10_6_universal2",
    "cp39-cp39-macosx_10_6_universal",
    "cp39-cp39-macosx_10_5_x86_64",
    "cp39-cp39-macosx_10_5_intel",
    "cp39-cp39-macosx_10_5_fat64",
    "cp39-cp39-macosx_10_5_fat32",
    "cp39-cp39-macosx_10_5_universal2",
    "cp39-cp39-macosx_10_5_universal",
    "cp39-cp39-macosx_10_4_x86_64",
    "cp39-cp39-macosx_10_4_intel",
    "cp39-cp39-macosx_10_4_fat64",
    "cp39-cp39-macosx_10_4_fat32",
    "cp39-cp39-macosx_10_4_universal2",
    "cp39-cp39-macosx_10_4_universal",
    "cp39-abi3-macosx_12_0_x86_64",
    "cp39-abi3-macosx_12_0_intel",
    "cp39-abi3-macosx_12_0_fat64",
    "cp39-abi3-macosx_12_0_fat32",
    "cp39-abi3-macosx_12_0_universal2",
    "cp39-abi3-macosx_12_0_universal",
    "cp39-abi3-macosx_11_0_x86_64",
    "cp39-abi3-macosx_11_0_intel",
    "cp39-abi3-macosx_11_0_fat64",
    "cp39-abi3-macosx_11_0_fat32",
    "cp39-abi3-macosx_11_0_universal2",
    "cp39-abi3-macosx_11_0_universal",
    "cp39-abi3-macosx_10_16_x86_64",
    "cp39-abi3-macosx_10_16_intel",
    "cp39-abi3-macosx_10_16_fat64",
    "cp39-abi3-macosx_10_16_fat32",
    "cp39-abi3-macosx_10_16_universal2",
    "cp39-abi3-macosx_10_16_universal",
    "cp39-abi3-macosx_10_15_x86_64",
    "cp39-abi3-macosx_10_15_intel",
    "cp39-abi3-macosx_10_15_fat64",
    "cp39-abi3-macosx_10_15_fat32",
    "cp39-abi3-macosx_10_15_universal2",
    "cp39-abi3-macosx_10_15_universal",
    "cp39-abi3-macosx_10_14_x86_64",
    "cp39-abi3-macosx_10_14_intel",
    "cp39-abi3-macosx_10_14_fat64",
    "cp39-abi3-macosx_10_14_fat32",
    "cp39-abi3-macosx_10_14_universal2",
    "cp39-abi3-macosx_10_14_universal",
    "cp39-abi3-macosx_10_13_x86_64",
    "cp39-abi3-macosx_10_13_intel",
    "cp39-abi3-macosx_10_13_fat64",
    "cp39-abi3-macosx_10_13_fat32",
    "cp39-abi3-macosx_10_13_universal2",
    "cp39-abi3-macosx_10_13_universal",
    "cp39-abi3-macosx_10_12_x86_64",
    "cp39-abi3-macosx_10_12_intel",
    "cp39-abi3-macosx_10_12_fat64",
    "cp39-abi3-macosx_10_12_fat32",
    "cp39-abi3-macosx_10_12_universal2",
    "cp39-abi3-macosx_10_12_universal",
    "cp39-abi3-macosx_10_11_x86_64",
    "cp39-abi3-macosx_10_11_intel",
    "cp39-abi3-macosx_10_11_fat64",
    "cp39-abi3-macosx_10_11_fat32",
    "cp39-abi3-macosx_10_11_universal2",
    "cp39-abi3-macosx_10_11_universal",
    "cp39-abi3-macosx_10_10_x86_64",
    "cp39-abi3-macosx_10_10_intel",
    "cp39-abi3-macosx_10_10_fat64",
    "cp39-abi3-macosx_10_10_fat32",
    "cp39-abi3-macosx_10_10_universal2",
    "cp39-abi3-macosx_10_10_universal",
    "cp39-abi3-macosx_10_9_x86_64",
    "cp39-abi3-macosx_10_9_intel",
    "cp39-abi3-macosx_10_9_fat64",
    "cp39-abi3-macosx_10_9_fat32",
    "cp39-abi3-macosx_10_9_universal2",
    "cp39-abi3-macosx_10_9_universal",
    "cp39-abi3-macosx_10_8_x86_64",
    "cp39-abi3-macosx_10_8_intel",
    "cp39-abi3-macosx_10_8_fat64",
    "cp39-abi3-macosx_10_8_fat32",
    "cp39-abi3-macosx_10_8_universal2",
    "cp39-abi3-macosx_10_8_universal",
    "cp39-abi3-macosx_10_7_x86_64",
    "cp39-abi3-macosx_10_7_intel",
    "cp39-abi3-macosx_10_7_fat64",
    "cp39-abi3-macosx_10_7_fat32",
    "cp39-abi3-macosx_10_7_universal2",
    "cp39-abi3-macosx_10_7_universal",
    "cp39-abi3-macosx_10_6_x86_64",
    "cp39-abi3-macosx_10_6_intel",
    "cp39-abi3-macosx_10_6_fat64",
    "cp39-abi3-macosx_10_6_fat32",
    "cp39-abi3-macosx_10_6_universal2",
    "cp39-abi3-macosx_10_6_universal",
    "cp39-abi3-macosx_10_5_x86_64",
    "cp39-abi3-macosx_10_5_intel",
    "cp39-abi3-macosx_10_5_fat64",
    "cp39-abi3-macosx_10_5_fat32",
    "cp39-abi3-macosx_10_5_universal2",
    "cp39-abi3-macosx_10_5_universal",
    "cp39-abi3-macosx_10_4_x86_64",
    "cp39-abi3-macosx_10_4_intel",
    "cp39-abi3-macosx_10_4_fat64",
    "cp39-abi3-macosx_10_4_fat32",
    "cp39-abi3-macosx_10_4_universal2",
    "cp39-abi3-macosx_10_4_universal",
    "cp39-none-macosx_12_0_x86_64",
    "cp39-none-macosx_12_0_intel",
    "cp39-none-macosx_12_0_fat64",
    "cp39-none-macosx_12_0_fat32",
    "cp39-none-macosx_12_0_universal2",
    "cp39-none-macosx_12_0_universal",
    "cp39-none-macosx_11_0_x86_64",
    "cp39-none-macosx_11_0_intel",
    "cp39-none-macosx_11_0_fat64",
    "cp39-none-macosx_11_0_fat32",
    "cp39-none-macosx_11_0_universal2",
    "cp39-none-macosx_11_0_universal",
    "cp39-none-macosx_10_16_x86_64",
    "cp39-none-macosx_10_16_intel",
    "cp39-none-macosx_10_16_fat64",
    "cp39-none-macosx_10_16_fat32",
    "cp39-none-macosx_10_16_universal2",
    "cp39-none-macosx_10_16_universal",
    "cp39-none-macosx_10_15_x86_64",
    "cp39-none-macosx_10_15_intel",
    "cp39-none-macosx_10_15_fat64",
    "cp39-none-macosx_10_15_fat32",
    "cp39-none-macosx_10_15_universal2",
    "cp39-none-macosx_10_15_universal",
    "cp39-none-macosx_10_14_x86_64",
    "cp39-none-macosx_10_14_intel",
    "cp39-none-macosx_10_14_fat64",
    "cp39-none-macosx_10_14_fat32",
    "cp39-none-macosx_10_14_universal2",
    "cp39-none-macosx_10_14_universal",
    "cp39-none-macosx_10_13_x86_64",
    "cp39-none-macosx_10_13_intel",
    "cp39-none-macosx_10_13_fat64",
    "cp39-none-macosx_10_13_fat32",
    "cp39-none-macosx_10_13_universal2",
    "cp39-none-macosx_10_13_universal",
    "cp39-none-macosx_10_12_x86_64",
    "cp39-none-macosx_10_12_intel",
    "cp39-none-macosx_10_12_fat64",
    "cp39-none-macosx_10_12_fat32",
    "cp39-none-macosx_10_12_universal2",
    "cp39-none-macosx_10_12_universal",
    "cp39-none-macosx_10_11_x86_64",
    "cp39-none-macosx_10_11_intel",
    "cp39-none-macosx_10_11_fat64",
    "cp39-none-macosx_10_11_fat32",
    "cp39-none-macosx_10_11_universal2",
    "cp39-none-macosx_10_11_universal",
    "cp39-none-macosx_10_10_x86_64",
    "cp39-none-macosx_10_10_intel",
    "cp39-none-macosx_10_10_fat64",
    "cp39-none-macosx_10_10_fat32",
    "cp39-none-macosx_10_10_universal2",
    "cp39-none-macosx_10_10_universal",
    "cp39-none-macosx_10_9_x86_64",
    "cp39-none-macosx_10_9_intel",
    "cp39-none-macosx_10_9_fat64",
    "cp39-none-macosx_10_9_fat32",
    "cp39-none-macosx_10_9_universal2",
    "cp39-none-macosx_10_9_universal",
    "cp39-none-macosx_10_8_x86_64",
    "cp39-none-macosx_10_8_intel",
    "cp39-none-macosx_10_8_fat64",
    "cp39-none-macosx_10_8_fat32",
    "cp39-none-macosx_10_8_universal2",
    "cp39-none-macosx_10_8_universal",
    "cp39-none-macosx_10_7_x86_64",
    "cp39-none-macosx_10_7_intel",
    "cp39-none-macosx_10_7_fat64",
    "cp39-none-macosx_10_7_fat32",
    "cp39-none-macosx_10_7_universal2",
    "cp39-none-macosx_10_7_universal",
    "cp39-none-macosx_10_6_x86_64",
    "cp39-none-macosx_10_6_intel",
    "cp39-none-macosx_10_6_fat64",
    "cp39-none-macosx_10_6_fat32",
    "cp39-none-macosx_10_6_universal2",
    "cp39-none-macosx_10_6_universal",
    "cp39-none-macosx_10_5_x86_64",
    "cp39-none-macosx_10_5_intel",
    "cp39-none-macosx_10_5_fat64",
    "cp39-none-macosx_10_5_fat32",
    "cp39-none-macosx_10_5_universal2",
    "cp39-none-macosx_10_5_universal",
    "cp39-none-macosx_10_4_x86_64",
    "cp39-none-macosx_10_4_intel",
    "cp39-none-macosx_10_4_fat64",
    "cp39-none-macosx_10_4_fat32",
    "cp39-none-macosx_10_4_universal2",
    "cp39-none-macosx_10_4_universal",
    "cp38-abi3-macosx_12_0_x86_64",
    "cp38-abi3-macosx_12_0_intel",
    "cp38-abi3-macosx_12_0_fat64",
    "cp38-abi3-macosx_12_0_fat32",
    "cp38-abi3-macosx_12_0_universal2",
    "cp38-abi3-macosx_12_0_universal",
    "cp38-abi3-macosx_11_0_x86_64",
    "cp38-abi3-macosx_11_0_intel",
    "cp38-abi3-macosx_11_0_fat64",
    "cp38-abi3-macosx_11_0_fat32",
    "cp38-abi3-macosx_11_0_universal2",
    "cp38-abi3-macosx_11_0_universal",
    "cp38-abi3-macosx_10_16_x86_64",
    "cp38-abi3-macosx_10_16_intel",
    "cp38-abi3-macosx_10_16_fat64",
    "cp38-abi3-macosx_10_16_fat32",
    "cp38-abi3-macosx_10_16_universal2",
    "cp38-abi3-macosx_10_16_universal",
    "cp38-abi3-macosx_10_15_x86_64",
    "cp38-abi3-macosx_10_15_intel",
    "cp38-abi3-macosx_10_15_fat64",
    "cp38-abi3-macosx_10_15_fat32",
    "cp38-abi3-macosx_10_15_universal2",
    "cp38-abi3-macosx_10_15_universal",
    "cp38-abi3-macosx_10_14_x86_64",
    "cp38-abi3-macosx_10_14_intel",
    "cp38-abi3-macosx_10_14_fat64",
    "cp38-abi3-macosx_10_14_fat32",
    "cp38-abi3-macosx_10_14_universal2",
    "cp38-abi3-macosx_10_14_universal",
    "cp38-abi3-macosx_10_13_x86_64",
    "cp38-abi3-macosx_10_13_intel",
    "cp38-abi3-macosx_10_13_fat64",
    "cp38-abi3-macosx_10_13_fat32",
    "cp38-abi3-macosx_10_13_universal2",
    "cp38-abi3-macosx_10_13_universal",
    "cp38-abi3-macosx_10_12_x86_64",
    "cp38-abi3-macosx_10_12_intel",
    "cp38-abi3-macosx_10_12_fat64",
    "cp38-abi3-macosx_10_12_fat32",
    "cp38-abi3-macosx_10_12_universal2",
    "cp38-abi3-macosx_10_12_universal",
    "cp38-abi3-macosx_10_11_x86_64",
    "cp38-abi3-macosx_10_11_intel",
    "cp38-abi3-macosx_10_11_fat64",
    "cp38-abi3-macosx_10_11_fat32",
    "cp38-abi3-macosx_10_11_universal2",
    "cp38-abi3-macosx_10_11_universal",
    "cp38-abi3-macosx_10_10_x86_64",
    "cp38-abi3-macosx_10_10_intel",
    "cp38-abi3-macosx_10_10_fat64",
    "cp38-abi3-macosx_10_10_fat32",
    "cp38-abi3-macosx_10_10_universal2",
    "cp38-abi3-macosx_10_10_universal",
    "cp38-abi3-macosx_10_9_x86_64",
    "cp38-abi3-macosx_10_9_intel",
    "cp38-abi3-macosx_10_9_fat64",
    "cp38-abi3-macosx_10_9_fat32",
    "cp38-abi3-macosx_10_9_universal2",
    "cp38-abi3-macosx_10_9_universal",
    "cp38-abi3-macosx_10_8_x86_64",
    "cp38-abi3-macosx_10_8_intel",
    "cp38-abi3-macosx_10_8_fat64",
    "cp38-abi3-macosx_10_8_fat32",
    "cp38-abi3-macosx_10_8_universal2",
    "cp38-abi3-macosx_10_8_universal",
    "cp38-abi3-macosx_10_7_x86_64",
    "cp38-abi3-macosx_10_7_intel",
    "cp38-abi3-macosx_10_7_fat64",
    "cp38-abi3-macosx_10_7_fat32",
    "cp38-abi3-macosx_10_7_universal2",
    "cp38-abi3-macosx_10_7_universal",
    "cp38-abi3-macosx_10_6_x86_64",
    "cp38-abi3-macosx_10_6_intel",
    "cp38-abi3-macosx_10_6_fat64",
    "cp38-abi3-macosx_10_6_fat32",
    "cp38-abi3-macosx_10_6_universal2",
    "cp38-abi3-macosx_10_6_universal",
    "cp38-abi3-macosx_10_5_x86_64",
    "cp38-abi3-macosx_10_5_intel",
    "cp38-abi3-macosx_10_5_fat64",
    "cp38-abi3-macosx_10_5_fat32",
    "cp38-abi3-macosx_10_5_universal2",
    "cp38-abi3-macosx_10_5_universal",
    "cp38-abi3-macosx_10_4_x86_64",
    "cp38-abi3-macosx_10_4_intel",
    "cp38-abi3-macosx_10_4_fat64",
    "cp38-abi3-macosx_10_4_fat32",
    "cp38-abi3-macosx_10_4_universal2",
    "cp38-abi3-macosx_10_4_universal",
    "cp37-abi3-macosx_12_0_x86_64",
    "cp37-abi3-macosx_12_0_intel",
    "cp37-abi3-macosx_12_0_fat64",
    "cp37-abi3-macosx_12_0_fat32",
    "cp37-abi3-macosx_12_0_universal2",
    "cp37-abi3-macosx_12_0_universal",
    "cp37-abi3-macosx_11_0_x86_64",
    "cp37-abi3-macosx_11_0_intel",
    "cp37-abi3-macosx_11_0_fat64",
    "cp37-abi3-macosx_11_0_fat32",
    "cp37-abi3-macosx_11_0_universal2",
    "cp37-abi3-macosx_11_0_universal",
    "cp37-abi3-macosx_10_16_x86_64",
    "cp37-abi3-macosx_10_16_intel",
    "cp37-abi3-macosx_10_16_fat64",
    "cp37-abi3-macosx_10_16_fat32",
    "cp37-abi3-macosx_10_16_universal2",
    "cp37-abi3-macosx_10_16_universal",
    "cp37-abi3-macosx_10_15_x86_64",
    "cp37-abi3-macosx_10_15_intel",
    "cp37-abi3-macosx_10_15_fat64",
    "cp37-abi3-macosx_10_15_fat32",
    "cp37-abi3-macosx_10_15_universal2",
    "cp37-abi3-macosx_10_15_universal",
    "cp37-abi3-macosx_10_14_x86_64",
    "cp37-abi3-macosx_10_14_intel",
    "cp37-abi3-macosx_10_14_fat64",
    "cp37-abi3-macosx_10_14_fat32",
    "cp37-abi3-macosx_10_14_universal2",
    "cp37-abi3-macosx_10_14_universal",
    "cp37-abi3-macosx_10_13_x86_64",
    "cp37-abi3-macosx_10_13_intel",
    "cp37-abi3-macosx_10_13_fat64",
    "cp37-abi3-macosx_10_13_fat32",
    "cp37-abi3-macosx_10_13_universal2",
    "cp37-abi3-macosx_10_13_universal",
    "cp37-abi3-macosx_10_12_x86_64",
    "cp37-abi3-macosx_10_12_intel",
    "cp37-abi3-macosx_10_12_fat64",
    "cp37-abi3-macosx_10_12_fat32",
    "cp37-abi3-macosx_10_12_universal2",
    "cp37-abi3-macosx_10_12_universal",
    "cp37-abi3-macosx_10_11_x86_64",
    "cp37-abi3-macosx_10_11_intel",
    "cp37-abi3-macosx_10_11_fat64",
    "cp37-abi3-macosx_10_11_fat32",
    "cp37-abi3-macosx_10_11_universal2",
    "cp37-abi3-macosx_10_11_universal",
    "cp37-abi3-macosx_10_10_x86_64",
    "cp37-abi3-macosx_10_10_intel",
    "cp37-abi3-macosx_10_10_fat64",
    "cp37-abi3-macosx_10_10_fat32",
    "cp37-abi3-macosx_10_10_universal2",
    "cp37-abi3-macosx_10_10_universal",
    "cp37-abi3-macosx_10_9_x86_64",
    "cp37-abi3-macosx_10_9_intel",
    "cp37-abi3-macosx_10_9_fat64",
    "cp37-abi3-macosx_10_9_fat32",
    "cp37-abi3-macosx_10_9_universal2",
    "cp37-abi3-macosx_10_9_universal",
    "cp37-abi3-macosx_10_8_x86_64",
    "cp37-abi3-macosx_10_8_intel",
    "cp37-abi3-macosx_10_8_fat64",
    "cp37-abi3-macosx_10_8_fat32",
    "cp37-abi3-macosx_10_8_universal2",
    "cp37-abi3-macosx_10_8_universal",
    "cp37-abi3-macosx_10_7_x86_64",
    "cp37-abi3-macosx_10_7_intel",
    "cp37-abi3-macosx_10_7_fat64",
    "cp37-abi3-macosx_10_7_fat32",
    "cp37-abi3-macosx_10_7_universal2",
    "cp37-abi3-macosx_10_7_universal",
    "cp37-abi3-macosx_10_6_x86_64",
    "cp37-abi3-macosx_10_6_intel",
    "cp37-abi3-macosx_10_6_fat64",
    "cp37-abi3-macosx_10_6_fat32",
    "cp37-abi3-macosx_10_6_universal2",
    "cp37-abi3-macosx_10_6_universal",
    "cp37-abi3-macosx_10_5_x86_64",
    "cp37-abi3-macosx_10_5_intel",
    "cp37-abi3-macosx_10_5_fat64",
    "cp37-abi3-macosx_10_5_fat32",
    "cp37-abi3-macosx_10_5_universal2",
    "cp37-abi3-macosx_10_5_universal",
    "cp37-abi3-macosx_10_4_x86_64",
    "cp37-abi3-macosx_10_4_intel",
    "cp37-abi3-macosx_10_4_fat64",
    "cp37-abi3-macosx_10_4_fat32",
    "cp37-abi3-macosx_10_4_universal2",
    "cp37-abi3-macosx_10_4_universal",
    "cp36-abi3-macosx_12_0_x86_64",
    "cp36-abi3-macosx_12_0_intel",
    "cp36-abi3-macosx_12_0_fat64",
    "cp36-abi3-macosx_12_0_fat32",
    "cp36-abi3-macosx_12_0_universal2",
    "cp36-abi3-macosx_12_0_universal",
    "cp36-abi3-macosx_11_0_x86_64",
    "cp36-abi3-macosx_11_0_intel",
    "cp36-abi3-macosx_11_0_fat64",
    "cp36-abi3-macosx_11_0_fat32",
    "cp36-abi3-macosx_11_0_universal2",
    "cp36-abi3-macosx_11_0_universal",
    "cp36-abi3-macosx_10_16_x86_64",
    "cp36-abi3-macosx_10_16_intel",
    "cp36-abi3-macosx_10_16_fat64",
    "cp36-abi3-macosx_10_16_fat32",
    "cp36-abi3-macosx_10_16_universal2",
    "cp36-abi3-macosx_10_16_universal",
    "cp36-abi3-macosx_10_15_x86_64",
    "cp36-abi3-macosx_10_15_intel",
    "cp36-abi3-macosx_10_15_fat64",
    "cp36-abi3-macosx_10_15_fat32",
    "cp36-abi3-macosx_10_15_universal2",
    "cp36-abi3-macosx_10_15_universal",
    "cp36-abi3-macosx_10_14_x86_64",
    "cp36-abi3-macosx_10_14_intel",
    "cp36-abi3-macosx_10_14_fat64",
    "cp36-abi3-macosx_10_14_fat32",
    "cp36-abi3-macosx_10_14_universal2",
    "cp36-abi3-macosx_10_14_universal",
    "cp36-abi3-macosx_10_13_x86_64",
    "cp36-abi3-macosx_10_13_intel",
    "cp36-abi3-macosx_10_13_fat64",
    "cp36-abi3-macosx_10_13_fat32",
    "cp36-abi3-macosx_10_13_universal2",
    "cp36-abi3-macosx_10_13_universal",
    "cp36-abi3-macosx_10_12_x86_64",
    "cp36-abi3-macosx_10_12_intel",
    "cp36-abi3-macosx_10_12_fat64",
    "cp36-abi3-macosx_10_12_fat32",
    "cp36-abi3-macosx_10_12_universal2",
    "cp36-abi3-macosx_10_12_universal",
    "cp36-abi3-macosx_10_11_x86_64",
    "cp36-abi3-macosx_10_11_intel",
    "cp36-abi3-macosx_10_11_fat64",
    "cp36-abi3-macosx_10_11_fat32",
    "cp36-abi3-macosx_10_11_universal2",
    "cp36-abi3-macosx_10_11_universal",
    "cp36-abi3-macosx_10_10_x86_64",
    "cp36-abi3-macosx_10_10_intel",
    "cp36-abi3-macosx_10_10_fat64",
    "cp36-abi3-macosx_10_10_fat32",
    "cp36-abi3-macosx_10_10_universal2",
    "cp36-abi3-macosx_10_10_universal",
    "cp36-abi3-macosx_10_9_x86_64",
    "cp36-abi3-macosx_10_9_intel",
    "cp36-abi3-macosx_10_9_fat64",
    "cp36-abi3-macosx_10_9_fat32",
    "cp36-abi3-macosx_10_9_universal2",
    "cp36-abi3-macosx_10_9_universal",
    "cp36-abi3-macosx_10_8_x86_64",
    "cp36-abi3-macosx_10_8_intel",
    "cp36-abi3-macosx_10_8_fat64",
    "cp36-abi3-macosx_10_8_fat32",
    "cp36-abi3-macosx_10_8_universal2",
    "cp36-abi3-macosx_10_8_universal",
    "cp36-abi3-macosx_10_7_x86_64",
    "cp36-abi3-macosx_10_7_intel",
    "cp36-abi3-macosx_10_7_fat64",
    "cp36-abi3-macosx_10_7_fat32",
    "cp36-abi3-macosx_10_7_universal2",
    "cp36-abi3-macosx_10_7_universal",
    "cp36-abi3-macosx_10_6_x86_64",
    "cp36-abi3-macosx_10_6_intel",
    "cp36-abi3-macosx_10_6_fat64",
    "cp36-abi3-macosx_10_6_fat32",
    "cp36-abi3-macosx_10_6_universal2",
    "cp36-abi3-macosx_10_6_universal",
    "cp36-abi3-macosx_10_5_x86_64",
    "cp36-abi3-macosx_10_5_intel",
    "cp36-abi3-macosx_10_5_fat64",
    "cp36-abi3-macosx_10_5_fat32",
    "cp36-abi3-macosx_10_5_universal2",
    "cp36-abi3-macosx_10_5_universal",
    "cp36-abi3-macosx_10_4_x86_64",
    "cp36-abi3-macosx_10_4_intel",
    "cp36-abi3-macosx_10_4_fat64",
    "cp36-abi3-macosx_10_4_fat32",
    "cp36-abi3-macosx_10_4_universal2",
    "cp36-abi3-macosx_10_4_universal",
    "cp35-abi3-macosx_12_0_x86_64",
    "cp35-abi3-macosx_12_0_intel",
    "cp35-abi3-macosx_12_0_fat64",
    "cp35-abi3-macosx_12_0_fat32",
    "cp35-abi3-macosx_12_0_universal2",
    "cp35-abi3-macosx_12_0_universal",
    "cp35-abi3-macosx_11_0_x86_64",
    "cp35-abi3-macosx_11_0_intel",
    "cp35-abi3-macosx_11_0_fat64",
    "cp35-abi3-macosx_11_0_fat32",
    "cp35-abi3-macosx_11_0_universal2",
    "cp35-abi3-macosx_11_0_universal",
    "cp35-abi3-macosx_10_16_x86_64",
    "cp35-abi3-macosx_10_16_intel",
    "cp35-abi3-macosx_10_16_fat64",
    "cp35-abi3-macosx_10_16_fat32",
    "cp35-abi3-macosx_10_16_universal2",
    "cp35-abi3-macosx_10_16_universal",
    "cp35-abi3-macosx_10_15_x86_64",
    "cp35-abi3-macosx_10_15_intel",
    "cp35-abi3-macosx_10_15_fat64",
    "cp35-abi3-macosx_10_15_fat32",
    "cp35-abi3-macosx_10_15_universal2",
    "cp35-abi3-macosx_10_15_universal",
    "cp35-abi3-macosx_10_14_x86_64",
    "cp35-abi3-macosx_10_14_intel",
    "cp35-abi3-macosx_10_14_fat64",
    "cp35-abi3-macosx_10_14_fat32",
    "cp35-abi3-macosx_10_14_universal2",
    "cp35-abi3-macosx_10_14_universal",
    "cp35-abi3-macosx_10_13_x86_64",
    "cp35-abi3-macosx_10_13_intel",
    "cp35-abi3-macosx_10_13_fat64",
    "cp35-abi3-macosx_10_13_fat32",
    "cp35-abi3-macosx_10_13_universal2",
    "cp35-abi3-macosx_10_13_universal",
    "cp35-abi3-macosx_10_12_x86_64",
    "cp35-abi3-macosx_10_12_intel",
    "cp35-abi3-macosx_10_12_fat64",
    "cp35-abi3-macosx_10_12_fat32",
    "cp35-abi3-macosx_10_12_universal2",
    "cp35-abi3-macosx_10_12_universal",
    "cp35-abi3-macosx_10_11_x86_64",
    "cp35-abi3-macosx_10_11_intel",
    "cp35-abi3-macosx_10_11_fat64",
    "cp35-abi3-macosx_10_11_fat32",
    "cp35-abi3-macosx_10_11_universal2",
    "cp35-abi3-macosx_10_11_universal",
    "cp35-abi3-macosx_10_10_x86_64",
    "cp35-abi3-macosx_10_10_intel",
    "cp35-abi3-macosx_10_10_fat64",
    "cp35-abi3-macosx_10_10_fat32",
    "cp35-abi3-macosx_10_10_universal2",
    "cp35-abi3-macosx_10_10_universal",
    "cp35-abi3-macosx_10_9_x86_64",
    "cp35-abi3-macosx_10_9_intel",
    "cp35-abi3-macosx_10_9_fat64",
    "cp35-abi3-macosx_10_9_fat32",
    "cp35-abi3-macosx_10_9_universal2",
    "cp35-abi3-macosx_10_9_universal",
    "cp35-abi3-macosx_10_8_x86_64",
    "cp35-abi3-macosx_10_8_intel",
    "cp35-abi3-macosx_10_8_fat64",
    "cp35-abi3-macosx_10_8_fat32",
    "cp35-abi3-macosx_10_8_universal2",
    "cp35-abi3-macosx_10_8_universal",
    "cp35-abi3-macosx_10_7_x86_64",
    "cp35-abi3-macosx_10_7_intel",
    "cp35-abi3-macosx_10_7_fat64",
    "cp35-abi3-macosx_10_7_fat32",
    "cp35-abi3-macosx_10_7_universal2",
    "cp35-abi3-macosx_10_7_universal",
    "cp35-abi3-macosx_10_6_x86_64",
    "cp35-abi3-macosx_10_6_intel",
    "cp35-abi3-macosx_10_6_fat64",
    "cp35-abi3-macosx_10_6_fat32",
    "cp35-abi3-macosx_10_6_universal2",
    "cp35-abi3-macosx_10_6_universal",
    "cp35-abi3-macosx_10_5_x86_64",
    "cp35-abi3-macosx_10_5_intel",
    "cp35-abi3-macosx_10_5_fat64",
    "cp35-abi3-macosx_10_5_fat32",
    "cp35-abi3-macosx_10_5_universal2",
    "cp35-abi3-macosx_10_5_universal",
    "cp35-abi3-macosx_10_4_x86_64",
    "cp35-abi3-macosx_10_4_intel",
    "cp35-abi3-macosx_10_4_fat64",
    "cp35-abi3-macosx_10_4_fat32",
    "cp35-abi3-macosx_10_4_universal2",
    "cp35-abi3-macosx_10_4_universal",
    "cp34-abi3-macosx_12_0_x86_64",
    "cp34-abi3-macosx_12_0_intel",
    "cp34-abi3-macosx_12_0_fat64",
    "cp34-abi3-macosx_12_0_fat32",
    "cp34-abi3-macosx_12_0_universal2",
    "cp34-abi3-macosx_12_0_universal",
    "cp34-abi3-macosx_11_0_x86_64",
    "cp34-abi3-macosx_11_0_intel",
    "cp34-abi3-macosx_11_0_fat64",
    "cp34-abi3-macosx_11_0_fat32",
    "cp34-abi3-macosx_11_0_universal2",
    "cp34-abi3-macosx_11_0_universal",
    "cp34-abi3-macosx_10_16_x86_64",
    "cp34-abi3-macosx_10_16_intel",
    "cp34-abi3-macosx_10_16_fat64",
    "cp34-abi3-macosx_10_16_fat32",
    "cp34-abi3-macosx_10_16_universal2",
    "cp34-abi3-macosx_10_16_universal",
    "cp34-abi3-macosx_10_15_x86_64",
    "cp34-abi3-macosx_10_15_intel",
    "cp34-abi3-macosx_10_15_fat64",
    "cp34-abi3-macosx_10_15_fat32",
    "cp34-abi3-macosx_10_15_universal2",
    "cp34-abi3-macosx_10_15_universal",
    "cp34-abi3-macosx_10_14_x86_64",
    "cp34-abi3-macosx_10_14_intel",
    "cp34-abi3-macosx_10_14_fat64",
    "cp34-abi3-macosx_10_14_fat32",
    "cp34-abi3-macosx_10_14_universal2",
    "cp34-abi3-macosx_10_14_universal",
    "cp34-abi3-macosx_10_13_x86_64",
    "cp34-abi3-macosx_10_13_intel",
    "cp34-abi3-macosx_10_13_fat64",
    "cp34-abi3-macosx_10_13_fat32",
    "cp34-abi3-macosx_10_13_universal2",
    "cp34-abi3-macosx_10_13_universal",
    "cp34-abi3-macosx_10_12_x86_64",
    "cp34-abi3-macosx_10_12_intel",
    "cp34-abi3-macosx_10_12_fat64",
    "cp34-abi3-macosx_10_12_fat32",
    "cp34-abi3-macosx_10_12_universal2",
    "cp34-abi3-macosx_10_12_universal",
    "cp34-abi3-macosx_10_11_x86_64",
    "cp34-abi3-macosx_10_11_intel",
    "cp34-abi3-macosx_10_11_fat64",
    "cp34-abi3-macosx_10_11_fat32",
    "cp34-abi3-macosx_10_11_universal2",
    "cp34-abi3-macosx_10_11_universal",
    "cp34-abi3-macosx_10_10_x86_64",
    "cp34-abi3-macosx_10_10_intel",
    "cp34-abi3-macosx_10_10_fat64",
    "cp34-abi3-macosx_10_10_fat32",
    "cp34-abi3-macosx_10_10_universal2",
    "cp34-abi3-macosx_10_10_universal",
    "cp34-abi3-macosx_10_9_x86_64",
    "cp34-abi3-macosx_10_9_intel",
    "cp34-abi3-macosx_10_9_fat64",
    "cp34-abi3-macosx_10_9_fat32",
    "cp34-abi3-macosx_10_9_universal2",
    "cp34-abi3-macosx_10_9_universal",
    "cp34-abi3-macosx_10_8_x86_64",
    "cp34-abi3-macosx_10_8_intel",
    "cp34-abi3-macosx_10_8_fat64",
    "cp34-abi3-macosx_10_8_fat32",
    "cp34-abi3-macosx_10_8_universal2",
    "cp34-abi3-macosx_10_8_universal",
    "cp34-abi3-macosx_10_7_x86_64",
    "cp34-abi3-macosx_10_7_intel",
    "cp34-abi3-macosx_10_7_fat64",
    "cp34-abi3-macosx_10_7_fat32",
    "cp34-abi3-macosx_10_7_universal2",
    "cp34-abi3-macosx_10_7_universal",
    "cp34-abi3-macosx_10_6_x86_64",
    "cp34-abi3-macosx_10_6_intel",
    "cp34-abi3-macosx_10_6_fat64",
    "cp34-abi3-macosx_10_6_fat32",
    "cp34-abi3-macosx_10_6_universal2",
    "cp34-abi3-macosx_10_6_universal",
    "cp34-abi3-macosx_10_5_x86_64",
    "cp34-abi3-macosx_10_5_intel",
    "cp34-abi3-macosx_10_5_fat64",
    "cp34-abi3-macosx_10_5_fat32",
    "cp34-abi3-macosx_10_5_universal2",
    "cp34-abi3-macosx_10_5_universal",
    "cp34-abi3-macosx_10_4_x86_64",
    "cp34-abi3-macosx_10_4_intel",
    "cp34-abi3-macosx_10_4_fat64",
    "cp34-abi3-macosx_10_4_fat32",
    "cp34-abi3-macosx_10_4_universal2",
    "cp34-abi3-macosx_10_4_universal",
    "cp33-abi3-macosx_12_0_x86_64",
    "cp33-abi3-macosx_12_0_intel",
    "cp33-abi3-macosx_12_0_fat64",
    "cp33-abi3-macosx_12_0_fat32",
    "cp33-abi3-macosx_12_0_universal2",
    "cp33-abi3-macosx_12_0_universal",
    "cp33-abi3-macosx_11_0_x86_64",
    "cp33-abi3-macosx_11_0_intel",
    "cp33-abi3-macosx_11_0_fat64",
    "cp33-abi3-macosx_11_0_fat32",
    "cp33-abi3-macosx_11_0_universal2",
    "cp33-abi3-macosx_11_0_universal",
    "cp33-abi3-macosx_10_16_x86_64",
    "cp33-abi3-macosx_10_16_intel",
    "cp33-abi3-macosx_10_16_fat64",
    "cp33-abi3-macosx_10_16_fat32",
    "cp33-abi3-macosx_10_16_universal2",
    "cp33-abi3-macosx_10_16_universal",
    "cp33-abi3-macosx_10_15_x86_64",
    "cp33-abi3-macosx_10_15_intel",
    "cp33-abi3-macosx_10_15_fat64",
    "cp33-abi3-macosx_10_15_fat32",
    "cp33-abi3-macosx_10_15_universal2",
    "cp33-abi3-macosx_10_15_universal",
    "cp33-abi3-macosx_10_14_x86_64",
    "cp33-abi3-macosx_10_14_intel",
    "cp33-abi3-macosx_10_14_fat64",
    "cp33-abi3-macosx_10_14_fat32",
    "cp33-abi3-macosx_10_14_universal2",
    "cp33-abi3-macosx_10_14_universal",
    "cp33-abi3-macosx_10_13_x86_64",
    "cp33-abi3-macosx_10_13_intel",
    "cp33-abi3-macosx_10_13_fat64",
    "cp33-abi3-macosx_10_13_fat32",
    "cp33-abi3-macosx_10_13_universal2",
    "cp33-abi3-macosx_10_13_universal",
    "cp33-abi3-macosx_10_12_x86_64",
    "cp33-abi3-macosx_10_12_intel",
    "cp33-abi3-macosx_10_12_fat64",
    "cp33-abi3-macosx_10_12_fat32",
    "cp33-abi3-macosx_10_12_universal2",
    "cp33-abi3-macosx_10_12_universal",
    "cp33-abi3-macosx_10_11_x86_64",
    "cp33-abi3-macosx_10_11_intel",
    "cp33-abi3-macosx_10_11_fat64",
    "cp33-abi3-macosx_10_11_fat32",
    "cp33-abi3-macosx_10_11_universal2",
    "cp33-abi3-macosx_10_11_universal",
    "cp33-abi3-macosx_10_10_x86_64",
    "cp33-abi3-macosx_10_10_intel",
    "cp33-abi3-macosx_10_10_fat64",
    "cp33-abi3-macosx_10_10_fat32",
    "cp33-abi3-macosx_10_10_universal2",
    "cp33-abi3-macosx_10_10_universal",
    "cp33-abi3-macosx_10_9_x86_64",
    "cp33-abi3-macosx_10_9_intel",
    "cp33-abi3-macosx_10_9_fat64",
    "cp33-abi3-macosx_10_9_fat32",
    "cp33-abi3-macosx_10_9_universal2",
    "cp33-abi3-macosx_10_9_universal",
    "cp33-abi3-macosx_10_8_x86_64",
    "cp33-abi3-macosx_10_8_intel",
    "cp33-abi3-macosx_10_8_fat64",
    "cp33-abi3-macosx_10_8_fat32",
    "cp33-abi3-macosx_10_8_universal2",
    "cp33-abi3-macosx_10_8_universal",
    "cp33-abi3-macosx_10_7_x86_64",
    "cp33-abi3-macosx_10_7_intel",
    "cp33-abi3-macosx_10_7_fat64",
    "cp33-abi3-macosx_10_7_fat32",
    "cp33-abi3-macosx_10_7_universal2",
    "cp33-abi3-macosx_10_7_universal",
    "cp33-abi3-macosx_10_6_x86_64",
    "cp33-abi3-macosx_10_6_intel",
    "cp33-abi3-macosx_10_6_fat64",
    "cp33-abi3-macosx_10_6_fat32",
    "cp33-abi3-macosx_10_6_universal2",
    "cp33-abi3-macosx_10_6_universal",
    "cp33-abi3-macosx_10_5_x86_64",
    "cp33-abi3-macosx_10_5_intel",
    "cp33-abi3-macosx_10_5_fat64",
    "cp33-abi3-macosx_10_5_fat32",
    "cp33-abi3-macosx_10_5_universal2",
    "cp33-abi3-macosx_10_5_universal",
    "cp33-abi3-macosx_10_4_x86_64",
    "cp33-abi3-macosx_10_4_intel",
    "cp33-abi3-macosx_10_4_fat64",
    "cp33-abi3-macosx_10_4_fat32",
    "cp33-abi3-macosx_10_4_universal2",
    "cp33-abi3-macosx_10_4_universal",
    "cp32-abi3-macosx_12_0_x86_64",
    "cp32-abi3-macosx_12_0_intel",
    "cp32-abi3-macosx_12_0_fat64",
    "cp32-abi3-macosx_12_0_fat32",
    "cp32-abi3-macosx_12_0_universal2",
    "cp32-abi3-macosx_12_0_universal",
    "cp32-abi3-macosx_11_0_x86_64",
    "cp32-abi3-macosx_11_0_intel",
    "cp32-abi3-macosx_11_0_fat64",
    "cp32-abi3-macosx_11_0_fat32",
    "cp32-abi3-macosx_11_0_universal2",
    "cp32-abi3-macosx_11_0_universal",
    "cp32-abi3-macosx_10_16_x86_64",
    "cp32-abi3-macosx_10_16_intel",
    "cp32-abi3-macosx_10_16_fat64",
    "cp32-abi3-macosx_10_16_fat32",
    "cp32-abi3-macosx_10_16_universal2",
    "cp32-abi3-macosx_10_16_universal",
    "cp32-abi3-macosx_10_15_x86_64",
    "cp32-abi3-macosx_10_15_intel",
    "cp32-abi3-macosx_10_15_fat64",
    "cp32-abi3-macosx_10_15_fat32",
    "cp32-abi3-macosx_10_15_universal2",
    "cp32-abi3-macosx_10_15_universal",
    "cp32-abi3-macosx_10_14_x86_64",
    "cp32-abi3-macosx_10_14_intel",
    "cp32-abi3-macosx_10_14_fat64",
    "cp32-abi3-macosx_10_14_fat32",
    "cp32-abi3-macosx_10_14_universal2",
    "cp32-abi3-macosx_10_14_universal",
    "cp32-abi3-macosx_10_13_x86_64",
    "cp32-abi3-macosx_10_13_intel",
    "cp32-abi3-macosx_10_13_fat64",
    "cp32-abi3-macosx_10_13_fat32",
    "cp32-abi3-macosx_10_13_universal2",
    "cp32-abi3-macosx_10_13_universal",
    "cp32-abi3-macosx_10_12_x86_64",
    "cp32-abi3-macosx_10_12_intel",
    "cp32-abi3-macosx_10_12_fat64",
    "cp32-abi3-macosx_10_12_fat32",
    "cp32-abi3-macosx_10_12_universal2",
    "cp32-abi3-macosx_10_12_universal",
    "cp32-abi3-macosx_10_11_x86_64",
    "cp32-abi3-macosx_10_11_intel",
    "cp32-abi3-macosx_10_11_fat64",
    "cp32-abi3-macosx_10_11_fat32",
    "cp32-abi3-macosx_10_11_universal2",
    "cp32-abi3-macosx_10_11_universal",
    "cp32-abi3-macosx_10_10_x86_64",
    "cp32-abi3-macosx_10_10_intel",
    "cp32-abi3-macosx_10_10_fat64",
    "cp32-abi3-macosx_10_10_fat32",
    "cp32-abi3-macosx_10_10_universal2",
    "cp32-abi3-macosx_10_10_universal",
    "cp32-abi3-macosx_10_9_x86_64",
    "cp32-abi3-macosx_10_9_intel",
    "cp32-abi3-macosx_10_9_fat64",
    "cp32-abi3-macosx_10_9_fat32",
    "cp32-abi3-macosx_10_9_universal2",
    "cp32-abi3-macosx_10_9_universal",
    "cp32-abi3-macosx_10_8_x86_64",
    "cp32-abi3-macosx_10_8_intel",
    "cp32-abi3-macosx_10_8_fat64",
    "cp32-abi3-macosx_10_8_fat32",
    "cp32-abi3-macosx_10_8_universal2",
    "cp32-abi3-macosx_10_8_universal",
    "cp32-abi3-macosx_10_7_x86_64",
    "cp32-abi3-macosx_10_7_intel",
    "cp32-abi3-macosx_10_7_fat64",
    "cp32-abi3-macosx_10_7_fat32",
    "cp32-abi3-macosx_10_7_universal2",
    "cp32-abi3-macosx_10_7_universal",
    "cp32-abi3-macosx_10_6_x86_64",
    "cp32-abi3-macosx_10_6_intel",
    "cp32-abi3-macosx_10_6_fat64",
    "cp32-abi3-macosx_10_6_fat32",
    "cp32-abi3-macosx_10_6_universal2",
    "cp32-abi3-macosx_10_6_universal",
    "cp32-abi3-macosx_10_5_x86_64",
    "cp32-abi3-macosx_10_5_intel",
    "cp32-abi3-macosx_10_5_fat64",
    "cp32-abi3-macosx_10_5_fat32",
    "cp32-abi3-macosx_10_5_universal2",
    "cp32-abi3-macosx_10_5_universal",
    "cp32-abi3-macosx_10_4_x86_64",
    "cp32-abi3-macosx_10_4_intel",
    "cp32-abi3-macosx_10_4_fat64",
    "cp32-abi3-macosx_10_4_fat32",
    "cp32-abi3-macosx_10_4_universal2",
    "cp32-abi3-macosx_10_4_universal",
    "py39-none-macosx_12_0_x86_64",
    "py39-none-macosx_12_0_intel",
    "py39-none-macosx_12_0_fat64",
    "py39-none-macosx_12_0_fat32",
    "py39-none-macosx_12_0_universal2",
    "py39-none-macosx_12_0_universal",
    "py39-none-macosx_11_0_x86_64",
    "py39-none-macosx_11_0_intel",
    "py39-none-macosx_11_0_fat64",
    "py39-none-macosx_11_0_fat32",
    "py39-none-macosx_11_0_universal2",
    "py39-none-macosx_11_0_universal",
    "py39-none-macosx_10_16_x86_64",
    "py39-none-macosx_10_16_intel",
    "py39-none-macosx_10_16_fat64",
    "py39-none-macosx_10_16_fat32",
    "py39-none-macosx_10_16_universal2",
    "py39-none-macosx_10_16_universal",
    "py39-none-macosx_10_15_x86_64",
    "py39-none-macosx_10_15_intel",
    "py39-none-macosx_10_15_fat64",
    "py39-none-macosx_10_15_fat32",
    "py39-none-macosx_10_15_universal2",
    "py39-none-macosx_10_15_universal",
    "py39-none-macosx_10_14_x86_64",
    "py39-none-macosx_10_14_intel",
    "py39-none-macosx_10_14_fat64",
    "py39-none-macosx_10_14_fat32",
    "py39-none-macosx_10_14_universal2",
    "py39-none-macosx_10_14_universal",
    "py39-none-macosx_10_13_x86_64",
    "py39-none-macosx_10_13_intel",
    "py39-none-macosx_10_13_fat64",
    "py39-none-macosx_10_13_fat32",
    "py39-none-macosx_10_13_universal2",
    "py39-none-macosx_10_13_universal",
    "py39-none-macosx_10_12_x86_64",
    "py39-none-macosx_10_12_intel",
    "py39-none-macosx_10_12_fat64",
    "py39-none-macosx_10_12_fat32",
    "py39-none-macosx_10_12_universal2",
    "py39-none-macosx_10_12_universal",
    "py39-none-macosx_10_11_x86_64",
    "py39-none-macosx_10_11_intel",
    "py39-none-macosx_10_11_fat64",
    "py39-none-macosx_10_11_fat32",
    "py39-none-macosx_10_11_universal2",
    "py39-none-macosx_10_11_universal",
    "py39-none-macosx_10_10_x86_64",
    "py39-none-macosx_10_10_intel",
    "py39-none-macosx_10_10_fat64",
    "py39-none-macosx_10_10_fat32",
    "py39-none-macosx_10_10_universal2",
    "py39-none-macosx_10_10_universal",
    "py39-none-macosx_10_9_x86_64",
    "py39-none-macosx_10_9_intel",
    "py39-none-macosx_10_9_fat64",
    "py39-none-macosx_10_9_fat32",
    "py39-none-macosx_10_9_universal2",
    "py39-none-macosx_10_9_universal",
    "py39-none-macosx_10_8_x86_64",
    "py39-none-macosx_10_8_intel",
    "py39-none-macosx_10_8_fat64",
    "py39-none-macosx_10_8_fat32",
    "py39-none-macosx_10_8_universal2",
    "py39-none-macosx_10_8_universal",
    "py39-none-macosx_10_7_x86_64",
    "py39-none-macosx_10_7_intel",
    "py39-none-macosx_10_7_fat64",
    "py39-none-macosx_10_7_fat32",
    "py39-none-macosx_10_7_universal2",
    "py39-none-macosx_10_7_universal",
    "py39-none-macosx_10_6_x86_64",
    "py39-none-macosx_10_6_intel",
    "py39-none-macosx_10_6_fat64",
    "py39-none-macosx_10_6_fat32",
    "py39-none-macosx_10_6_universal2",
    "py39-none-macosx_10_6_universal",
    "py39-none-macosx_10_5_x86_64",
    "py39-none-macosx_10_5_intel",
    "py39-none-macosx_10_5_fat64",
    "py39-none-macosx_10_5_fat32",
    "py39-none-macosx_10_5_universal2",
    "py39-none-macosx_10_5_universal",
    "py39-none-macosx_10_4_x86_64",
    "py39-none-macosx_10_4_intel",
    "py39-none-macosx_10_4_fat64",
    "py39-none-macosx_10_4_fat32",
    "py39-none-macosx_10_4_universal2",
    "py39-none-macosx_10_4_universal",
    "py3-none-macosx_12_0_x86_64",
    "py3-none-macosx_12_0_intel",
    "py3-none-macosx_12_0_fat64",
    "py3-none-macosx_12_0_fat32",
    "py3-none-macosx_12_0_universal2",
    "py3-none-macosx_12_0_universal",
    "py3-none-macosx_11_0_x86_64",
    "py3-none-macosx_11_0_intel",
    "py3-none-macosx_11_0_fat64",
    "py3-none-macosx_11_0_fat32",
    "py3-none-macosx_11_0_universal2",
    "py3-none-macosx_11_0_universal",
    "py3-none-macosx_10_16_x86_64",
    "py3-none-macosx_10_16_intel",
    "py3-none-macosx_10_16_fat64",
    "py3-none-macosx_10_16_fat32",
    "py3-none-macosx_10_16_universal2",
    "py3-none-macosx_10_16_universal",
    "py3-none-macosx_10_15_x86_64",
    "py3-none-macosx_10_15_intel",
    "py3-none-macosx_10_15_fat64",
    "py3-none-macosx_10_15_fat32",
    "py3-none-macosx_10_15_universal2",
    "py3-none-macosx_10_15_universal",
    "py3-none-macosx_10_14_x86_64",
    "py3-none-macosx_10_14_intel",
    "py3-none-macosx_10_14_fat64",
    "py3-none-macosx_10_14_fat32",
    "py3-none-macosx_10_14_universal2",
    "py3-none-macosx_10_14_universal",
    "py3-none-macosx_10_13_x86_64",
    "py3-none-macosx_10_13_intel",
    "py3-none-macosx_10_13_fat64",
    "py3-none-macosx_10_13_fat32",
    "py3-none-macosx_10_13_universal2",
    "py3-none-macosx_10_13_universal",
    "py3-none-macosx_10_12_x86_64",
    "py3-none-macosx_10_12_intel",
    "py3-none-macosx_10_12_fat64",
    "py3-none-macosx_10_12_fat32",
    "py3-none-macosx_10_12_universal2",
    "py3-none-macosx_10_12_universal",
    "py3-none-macosx_10_11_x86_64",
    "py3-none-macosx_10_11_intel",
    "py3-none-macosx_10_11_fat64",
    "py3-none-macosx_10_11_fat32",
    "py3-none-macosx_10_11_universal2",
    "py3-none-macosx_10_11_universal",
    "py3-none-macosx_10_10_x86_64",
    "py3-none-macosx_10_10_intel",
    "py3-none-macosx_10_10_fat64",
    "py3-none-macosx_10_10_fat32",
    "py3-none-macosx_10_10_universal2",
    "py3-none-macosx_10_10_universal",
    "py3-none-macosx_10_9_x86_64",
    "py3-none-macosx_10_9_intel",
    "py3-none-macosx_10_9_fat64",
    "py3-none-macosx_10_9_fat32",
    "py3-none-macosx_10_9_universal2",
    "py3-none-macosx_10_9_universal",
    "py3-none-macosx_10_8_x86_64",
    "py3-none-macosx_10_8_intel",
    "py3-none-macosx_10_8_fat64",
    "py3-none-macosx_10_8_fat32",
    "py3-none-macosx_10_8_universal2",
    "py3-none-macosx_10_8_universal",
    "py3-none-macosx_10_7_x86_64",
    "py3-none-macosx_10_7_intel",
    "py3-none-macosx_10_7_fat64",
    "py3-none-macosx_10_7_fat32",
    "py3-none-macosx_10_7_universal2",
    "py3-none-macosx_10_7_universal",
    "py3-none-macosx_10_6_x86_64",
    "py3-none-macosx_10_6_intel",
    "py3-none-macosx_10_6_fat64",
    "py3-none-macosx_10_6_fat32",
    "py3-none-macosx_10_6_universal2",
    "py3-none-macosx_10_6_universal",
    "py3-none-macosx_10_5_x86_64",
    "py3-none-macosx_10_5_intel",
    "py3-none-macosx_10_5_fat64",
    "py3-none-macosx_10_5_fat32",
    "py3-none-macosx_10_5_universal2",
    "py3-none-macosx_10_5_universal",
    "py3-none-macosx_10_4_x86_64",
    "py3-none-macosx_10_4_intel",
    "py3-none-macosx_10_4_fat64",
    "py3-none-macosx_10_4_fat32",
    "py3-none-macosx_10_4_universal2",
    "py3-none-macosx_10_4_universal",
    "py38-none-macosx_12_0_x86_64",
    "py38-none-macosx_12_0_intel",
    "py38-none-macosx_12_0_fat64",
    "py38-none-macosx_12_0_fat32",
    "py38-none-macosx_12_0_universal2",
    "py38-none-macosx_12_0_universal",
    "py38-none-macosx_11_0_x86_64",
    "py38-none-macosx_11_0_intel",
    "py38-none-macosx_11_0_fat64",
    "py38-none-macosx_11_0_fat32",
    "py38-none-macosx_11_0_universal2",
    "py38-none-macosx_11_0_universal",
    "py38-none-macosx_10_16_x86_64",
    "py38-none-macosx_10_16_intel",
    "py38-none-macosx_10_16_fat64",
    "py38-none-macosx_10_16_fat32",
    "py38-none-macosx_10_16_universal2",
    "py38-none-macosx_10_16_universal",
    "py38-none-macosx_10_15_x86_64",
    "py38-none-macosx_10_15_intel",
    "py38-none-macosx_10_15_fat64",
    "py38-none-macosx_10_15_fat32",
    "py38-none-macosx_10_15_universal2",
    "py38-none-macosx_10_15_universal",
    "py38-none-macosx_10_14_x86_64",
    "py38-none-macosx_10_14_intel",
    "py38-none-macosx_10_14_fat64",
    "py38-none-macosx_10_14_fat32",
    "py38-none-macosx_10_14_universal2",
    "py38-none-macosx_10_14_universal",
    "py38-none-macosx_10_13_x86_64",
    "py38-none-macosx_10_13_intel",
    "py38-none-macosx_10_13_fat64",
    "py38-none-macosx_10_13_fat32",
    "py38-none-macosx_10_13_universal2",
    "py38-none-macosx_10_13_universal",
    "py38-none-macosx_10_12_x86_64",
    "py38-none-macosx_10_12_intel",
    "py38-none-macosx_10_12_fat64",
    "py38-none-macosx_10_12_fat32",
    "py38-none-macosx_10_12_universal2",
    "py38-none-macosx_10_12_universal",
    "py38-none-macosx_10_11_x86_64",
    "py38-none-macosx_10_11_intel",
    "py38-none-macosx_10_11_fat64",
    "py38-none-macosx_10_11_fat32",
    "py38-none-macosx_10_11_universal2",
    "py38-none-macosx_10_11_universal",
    "py38-none-macosx_10_10_x86_64",
    "py38-none-macosx_10_10_intel",
    "py38-none-macosx_10_10_fat64",
    "py38-none-macosx_10_10_fat32",
    "py38-none-macosx_10_10_universal2",
    "py38-none-macosx_10_10_universal",
    "py38-none-macosx_10_9_x86_64",
    "py38-none-macosx_10_9_intel",
    "py38-none-macosx_10_9_fat64",
    "py38-none-macosx_10_9_fat32",
    "py38-none-macosx_10_9_universal2",
    "py38-none-macosx_10_9_universal",
    "py38-none-macosx_10_8_x86_64",
    "py38-none-macosx_10_8_intel",
    "py38-none-macosx_10_8_fat64",
    "py38-none-macosx_10_8_fat32",
    "py38-none-macosx_10_8_universal2",
    "py38-none-macosx_10_8_universal",
    "py38-none-macosx_10_7_x86_64",
    "py38-none-macosx_10_7_intel",
    "py38-none-macosx_10_7_fat64",
    "py38-none-macosx_10_7_fat32",
    "py38-none-macosx_10_7_universal2",
    "py38-none-macosx_10_7_universal",
    "py38-none-macosx_10_6_x86_64",
    "py38-none-macosx_10_6_intel",
    "py38-none-macosx_10_6_fat64",
    "py38-none-macosx_10_6_fat32",
    "py38-none-macosx_10_6_universal2",
    "py38-none-macosx_10_6_universal",
    "py38-none-macosx_10_5_x86_64",
    "py38-none-macosx_10_5_intel",
    "py38-none-macosx_10_5_fat64",
    "py38-none-macosx_10_5_fat32",
    "py38-none-macosx_10_5_universal2",
    "py38-none-macosx_10_5_universal",
    "py38-none-macosx_10_4_x86_64",
    "py38-none-macosx_10_4_intel",
    "py38-none-macosx_10_4_fat64",
    "py38-none-macosx_10_4_fat32",
    "py38-none-macosx_10_4_universal2",
    "py38-none-macosx_10_4_universal",
    "py37-none-macosx_12_0_x86_64",
    "py37-none-macosx_12_0_intel",
    "py37-none-macosx_12_0_fat64",
    "py37-none-macosx_12_0_fat32",
    "py37-none-macosx_12_0_universal2",
    "py37-none-macosx_12_0_universal",
    "py37-none-macosx_11_0_x86_64",
    "py37-none-macosx_11_0_intel",
    "py37-none-macosx_11_0_fat64",
    "py37-none-macosx_11_0_fat32",
    "py37-none-macosx_11_0_universal2",
    "py37-none-macosx_11_0_universal",
    "py37-none-macosx_10_16_x86_64",
    "py37-none-macosx_10_16_intel",
    "py37-none-macosx_10_16_fat64",
    "py37-none-macosx_10_16_fat32",
    "py37-none-macosx_10_16_universal2",
    "py37-none-macosx_10_16_universal",
    "py37-none-macosx_10_15_x86_64",
    "py37-none-macosx_10_15_intel",
    "py37-none-macosx_10_15_fat64",
    "py37-none-macosx_10_15_fat32",
    "py37-none-macosx_10_15_universal2",
    "py37-none-macosx_10_15_universal",
    "py37-none-macosx_10_14_x86_64",
    "py37-none-macosx_10_14_intel",
    "py37-none-macosx_10_14_fat64",
    "py37-none-macosx_10_14_fat32",
    "py37-none-macosx_10_14_universal2",
    "py37-none-macosx_10_14_universal",
    "py37-none-macosx_10_13_x86_64",
    "py37-none-macosx_10_13_intel",
    "py37-none-macosx_10_13_fat64",
    "py37-none-macosx_10_13_fat32",
    "py37-none-macosx_10_13_universal2",
    "py37-none-macosx_10_13_universal",
    "py37-none-macosx_10_12_x86_64",
    "py37-none-macosx_10_12_intel",
    "py37-none-macosx_10_12_fat64",
    "py37-none-macosx_10_12_fat32",
    "py37-none-macosx_10_12_universal2",
    "py37-none-macosx_10_12_universal",
    "py37-none-macosx_10_11_x86_64",
    "py37-none-macosx_10_11_intel",
    "py37-none-macosx_10_11_fat64",
    "py37-none-macosx_10_11_fat32",
    "py37-none-macosx_10_11_universal2",
    "py37-none-macosx_10_11_universal",
    "py37-none-macosx_10_10_x86_64",
    "py37-none-macosx_10_10_intel",
    "py37-none-macosx_10_10_fat64",
    "py37-none-macosx_10_10_fat32",
    "py37-none-macosx_10_10_universal2",
    "py37-none-macosx_10_10_universal",
    "py37-none-macosx_10_9_x86_64",
    "py37-none-macosx_10_9_intel",
    "py37-none-macosx_10_9_fat64",
    "py37-none-macosx_10_9_fat32",
    "py37-none-macosx_10_9_universal2",
    "py37-none-macosx_10_9_universal",
    "py37-none-macosx_10_8_x86_64",
    "py37-none-macosx_10_8_intel",
    "py37-none-macosx_10_8_fat64",
    "py37-none-macosx_10_8_fat32",
    "py37-none-macosx_10_8_universal2",
    "py37-none-macosx_10_8_universal",
    "py37-none-macosx_10_7_x86_64",
    "py37-none-macosx_10_7_intel",
    "py37-none-macosx_10_7_fat64",
    "py37-none-macosx_10_7_fat32",
    "py37-none-macosx_10_7_universal2",
    "py37-none-macosx_10_7_universal",
    "py37-none-macosx_10_6_x86_64",
    "py37-none-macosx_10_6_intel",
    "py37-none-macosx_10_6_fat64",
    "py37-none-macosx_10_6_fat32",
    "py37-none-macosx_10_6_universal2",
    "py37-none-macosx_10_6_universal",
    "py37-none-macosx_10_5_x86_64",
    "py37-none-macosx_10_5_intel",
    "py37-none-macosx_10_5_fat64",
    "py37-none-macosx_10_5_fat32",
    "py37-none-macosx_10_5_universal2",
    "py37-none-macosx_10_5_universal",
    "py37-none-macosx_10_4_x86_64",
    "py37-none-macosx_10_4_intel",
    "py37-none-macosx_10_4_fat64",
    "py37-none-macosx_10_4_fat32",
    "py37-none-macosx_10_4_universal2",
    "py37-none-macosx_10_4_universal",
    "py36-none-macosx_12_0_x86_64",
    "py36-none-macosx_12_0_intel",
    "py36-none-macosx_12_0_fat64",
    "py36-none-macosx_12_0_fat32",
    "py36-none-macosx_12_0_universal2",
    "py36-none-macosx_12_0_universal",
    "py36-none-macosx_11_0_x86_64",
    "py36-none-macosx_11_0_intel",
    "py36-none-macosx_11_0_fat64",
    "py36-none-macosx_11_0_fat32",
    "py36-none-macosx_11_0_universal2",
    "py36-none-macosx_11_0_universal",
    "py36-none-macosx_10_16_x86_64",
    "py36-none-macosx_10_16_intel",
    "py36-none-macosx_10_16_fat64",
    "py36-none-macosx_10_16_fat32",
    "py36-none-macosx_10_16_universal2",
    "py36-none-macosx_10_16_universal",
    "py36-none-macosx_10_15_x86_64",
    "py36-none-macosx_10_15_intel",
    "py36-none-macosx_10_15_fat64",
    "py36-none-macosx_10_15_fat32",
    "py36-none-macosx_10_15_universal2",
    "py36-none-macosx_10_15_universal",
    "py36-none-macosx_10_14_x86_64",
    "py36-none-macosx_10_14_intel",
    "py36-none-macosx_10_14_fat64",
    "py36-none-macosx_10_14_fat32",
    "py36-none-macosx_10_14_universal2",
    "py36-none-macosx_10_14_universal",
    "py36-none-macosx_10_13_x86_64",
    "py36-none-macosx_10_13_intel",
    "py36-none-macosx_10_13_fat64",
    "py36-none-macosx_10_13_fat32",
    "py36-none-macosx_10_13_universal2",
    "py36-none-macosx_10_13_universal",
    "py36-none-macosx_10_12_x86_64",
    "py36-none-macosx_10_12_intel",
    "py36-none-macosx_10_12_fat64",
    "py36-none-macosx_10_12_fat32",
    "py36-none-macosx_10_12_universal2",
    "py36-none-macosx_10_12_universal",
    "py36-none-macosx_10_11_x86_64",
    "py36-none-macosx_10_11_intel",
    "py36-none-macosx_10_11_fat64",
    "py36-none-macosx_10_11_fat32",
    "py36-none-macosx_10_11_universal2",
    "py36-none-macosx_10_11_universal",
    "py36-none-macosx_10_10_x86_64",
    "py36-none-macosx_10_10_intel",
    "py36-none-macosx_10_10_fat64",
    "py36-none-macosx_10_10_fat32",
    "py36-none-macosx_10_10_universal2",
    "py36-none-macosx_10_10_universal",
    "py36-none-macosx_10_9_x86_64",
    "py36-none-macosx_10_9_intel",
    "py36-none-macosx_10_9_fat64",
    "py36-none-macosx_10_9_fat32",
    "py36-none-macosx_10_9_universal2",
    "py36-none-macosx_10_9_universal",
    "py36-none-macosx_10_8_x86_64",
    "py36-none-macosx_10_8_intel",
    "py36-none-macosx_10_8_fat64",
    "py36-none-macosx_10_8_fat32",
    "py36-none-macosx_10_8_universal2",
    "py36-none-macosx_10_8_universal",
    "py36-none-macosx_10_7_x86_64",
    "py36-none-macosx_10_7_intel",
    "py36-none-macosx_10_7_fat64",
    "py36-none-macosx_10_7_fat32",
    "py36-none-macosx_10_7_universal2",
    "py36-none-macosx_10_7_universal",
    "py36-none-macosx_10_6_x86_64",
    "py36-none-macosx_10_6_intel",
    "py36-none-macosx_10_6_fat64",
    "py36-none-macosx_10_6_fat32",
    "py36-none-macosx_10_6_universal2",
    "py36-none-macosx_10_6_universal",
    "py36-none-macosx_10_5_x86_64",
    "py36-none-macosx_10_5_intel",
    "py36-none-macosx_10_5_fat64",
    "py36-none-macosx_10_5_fat32",
    "py36-none-macosx_10_5_universal2",
    "py36-none-macosx_10_5_universal",
    "py36-none-macosx_10_4_x86_64",
    "py36-none-macosx_10_4_intel",
    "py36-none-macosx_10_4_fat64",
    "py36-none-macosx_10_4_fat32",
    "py36-none-macosx_10_4_universal2",
    "py36-none-macosx_10_4_universal",
    "py35-none-macosx_12_0_x86_64",
    "py35-none-macosx_12_0_intel",
    "py35-none-macosx_12_0_fat64",
    "py35-none-macosx_12_0_fat32",
    "py35-none-macosx_12_0_universal2",
    "py35-none-macosx_12_0_universal",
    "py35-none-macosx_11_0_x86_64",
    "py35-none-macosx_11_0_intel",
    "py35-none-macosx_11_0_fat64",
    "py35-none-macosx_11_0_fat32",
    "py35-none-macosx_11_0_universal2",
    "py35-none-macosx_11_0_universal",
    "py35-none-macosx_10_16_x86_64",
    "py35-none-macosx_10_16_intel",
    "py35-none-macosx_10_16_fat64",
    "py35-none-macosx_10_16_fat32",
    "py35-none-macosx_10_16_universal2",
    "py35-none-macosx_10_16_universal",
    "py35-none-macosx_10_15_x86_64",
    "py35-none-macosx_10_15_intel",
    "py35-none-macosx_10_15_fat64",
    "py35-none-macosx_10_15_fat32",
    "py35-none-macosx_10_15_universal2",
    "py35-none-macosx_10_15_universal",
    "py35-none-macosx_10_14_x86_64",
    "py35-none-macosx_10_14_intel",
    "py35-none-macosx_10_14_fat64",
    "py35-none-macosx_10_14_fat32",
    "py35-none-macosx_10_14_universal2",
    "py35-none-macosx_10_14_universal",
    "py35-none-macosx_10_13_x86_64",
    "py35-none-macosx_10_13_intel",
    "py35-none-macosx_10_13_fat64",
    "py35-none-macosx_10_13_fat32",
    "py35-none-macosx_10_13_universal2",
    "py35-none-macosx_10_13_universal",
    "py35-none-macosx_10_12_x86_64",
    "py35-none-macosx_10_12_intel",
    "py35-none-macosx_10_12_fat64",
    "py35-none-macosx_10_12_fat32",
    "py35-none-macosx_10_12_universal2",
    "py35-none-macosx_10_12_universal",
    "py35-none-macosx_10_11_x86_64",
    "py35-none-macosx_10_11_intel",
    "py35-none-macosx_10_11_fat64",
    "py35-none-macosx_10_11_fat32",
    "py35-none-macosx_10_11_universal2",
    "py35-none-macosx_10_11_universal",
    "py35-none-macosx_10_10_x86_64",
    "py35-none-macosx_10_10_intel",
    "py35-none-macosx_10_10_fat64",
    "py35-none-macosx_10_10_fat32",
    "py35-none-macosx_10_10_universal2",
    "py35-none-macosx_10_10_universal",
    "py35-none-macosx_10_9_x86_64",
    "py35-none-macosx_10_9_intel",
    "py35-none-macosx_10_9_fat64",
    "py35-none-macosx_10_9_fat32",
    "py35-none-macosx_10_9_universal2",
    "py35-none-macosx_10_9_universal",
    "py35-none-macosx_10_8_x86_64",
    "py35-none-macosx_10_8_intel",
    "py35-none-macosx_10_8_fat64",
    "py35-none-macosx_10_8_fat32",
    "py35-none-macosx_10_8_universal2",
    "py35-none-macosx_10_8_universal",
    "py35-none-macosx_10_7_x86_64",
    "py35-none-macosx_10_7_intel",
    "py35-none-macosx_10_7_fat64",
    "py35-none-macosx_10_7_fat32",
    "py35-none-macosx_10_7_universal2",
    "py35-none-macosx_10_7_universal",
    "py35-none-macosx_10_6_x86_64",
    "py35-none-macosx_10_6_intel",
    "py35-none-macosx_10_6_fat64",
    "py35-none-macosx_10_6_fat32",
    "py35-none-macosx_10_6_universal2",
    "py35-none-macosx_10_6_universal",
    "py35-none-macosx_10_5_x86_64",
    "py35-none-macosx_10_5_intel",
    "py35-none-macosx_10_5_fat64",
    "py35-none-macosx_10_5_fat32",
    "py35-none-macosx_10_5_universal2",
    "py35-none-macosx_10_5_universal",
    "py35-none-macosx_10_4_x86_64",
    "py35-none-macosx_10_4_intel",
    "py35-none-macosx_10_4_fat64",
    "py35-none-macosx_10_4_fat32",
    "py35-none-macosx_10_4_universal2",
    "py35-none-macosx_10_4_universal",
    "py34-none-macosx_12_0_x86_64",
    "py34-none-macosx_12_0_intel",
    "py34-none-macosx_12_0_fat64",
    "py34-none-macosx_12_0_fat32",
    "py34-none-macosx_12_0_universal2",
    "py34-none-macosx_12_0_universal",
    "py34-none-macosx_11_0_x86_64",
    "py34-none-macosx_11_0_intel",
    "py34-none-macosx_11_0_fat64",
    "py34-none-macosx_11_0_fat32",
    "py34-none-macosx_11_0_universal2",
    "py34-none-macosx_11_0_universal",
    "py34-none-macosx_10_16_x86_64",
    "py34-none-macosx_10_16_intel",
    "py34-none-macosx_10_16_fat64",
    "py34-none-macosx_10_16_fat32",
    "py34-none-macosx_10_16_universal2",
    "py34-none-macosx_10_16_universal",
    "py34-none-macosx_10_15_x86_64",
    "py34-none-macosx_10_15_intel",
    "py34-none-macosx_10_15_fat64",
    "py34-none-macosx_10_15_fat32",
    "py34-none-macosx_10_15_universal2",
    "py34-none-macosx_10_15_universal",
    "py34-none-macosx_10_14_x86_64",
    "py34-none-macosx_10_14_intel",
    "py34-none-macosx_10_14_fat64",
    "py34-none-macosx_10_14_fat32",
    "py34-none-macosx_10_14_universal2",
    "py34-none-macosx_10_14_universal",
    "py34-none-macosx_10_13_x86_64",
    "py34-none-macosx_10_13_intel",
    "py34-none-macosx_10_13_fat64",
    "py34-none-macosx_10_13_fat32",
    "py34-none-macosx_10_13_universal2",
    "py34-none-macosx_10_13_universal",
    "py34-none-macosx_10_12_x86_64",
    "py34-none-macosx_10_12_intel",
    "py34-none-macosx_10_12_fat64",
    "py34-none-macosx_10_12_fat32",
    "py34-none-macosx_10_12_universal2",
    "py34-none-macosx_10_12_universal",
    "py34-none-macosx_10_11_x86_64",
    "py34-none-macosx_10_11_intel",
    "py34-none-macosx_10_11_fat64",
    "py34-none-macosx_10_11_fat32",
    "py34-none-macosx_10_11_universal2",
    "py34-none-macosx_10_11_universal",
    "py34-none-macosx_10_10_x86_64",
    "py34-none-macosx_10_10_intel",
    "py34-none-macosx_10_10_fat64",
    "py34-none-macosx_10_10_fat32",
    "py34-none-macosx_10_10_universal2",
    "py34-none-macosx_10_10_universal",
    "py34-none-macosx_10_9_x86_64",
    "py34-none-macosx_10_9_intel",
    "py34-none-macosx_10_9_fat64",
    "py34-none-macosx_10_9_fat32",
    "py34-none-macosx_10_9_universal2",
    "py34-none-macosx_10_9_universal",
    "py34-none-macosx_10_8_x86_64",
    "py34-none-macosx_10_8_intel",
    "py34-none-macosx_10_8_fat64",
    "py34-none-macosx_10_8_fat32",
    "py34-none-macosx_10_8_universal2",
    "py34-none-macosx_10_8_universal",
    "py34-none-macosx_10_7_x86_64",
    "py34-none-macosx_10_7_intel",
    "py34-none-macosx_10_7_fat64",
    "py34-none-macosx_10_7_fat32",
    "py34-none-macosx_10_7_universal2",
    "py34-none-macosx_10_7_universal",
    "py34-none-macosx_10_6_x86_64",
    "py34-none-macosx_10_6_intel",
    "py34-none-macosx_10_6_fat64",
    "py34-none-macosx_10_6_fat32",
    "py34-none-macosx_10_6_universal2",
    "py34-none-macosx_10_6_universal",
    "py34-none-macosx_10_5_x86_64",
    "py34-none-macosx_10_5_intel",
    "py34-none-macosx_10_5_fat64",
    "py34-none-macosx_10_5_fat32",
    "py34-none-macosx_10_5_universal2",
    "py34-none-macosx_10_5_universal",
    "py34-none-macosx_10_4_x86_64",
    "py34-none-macosx_10_4_intel",
    "py34-none-macosx_10_4_fat64",
    "py34-none-macosx_10_4_fat32",
    "py34-none-macosx_10_4_universal2",
    "py34-none-macosx_10_4_universal",
    "py33-none-macosx_12_0_x86_64",
    "py33-none-macosx_12_0_intel",
    "py33-none-macosx_12_0_fat64",
    "py33-none-macosx_12_0_fat32",
    "py33-none-macosx_12_0_universal2",
    "py33-none-macosx_12_0_universal",
    "py33-none-macosx_11_0_x86_64",
    "py33-none-macosx_11_0_intel",
    "py33-none-macosx_11_0_fat64",
    "py33-none-macosx_11_0_fat32",
    "py33-none-macosx_11_0_universal2",
    "py33-none-macosx_11_0_universal",
    "py33-none-macosx_10_16_x86_64",
    "py33-none-macosx_10_16_intel",
    "py33-none-macosx_10_16_fat64",
    "py33-none-macosx_10_16_fat32",
    "py33-none-macosx_10_16_universal2",
    "py33-none-macosx_10_16_universal",
    "py33-none-macosx_10_15_x86_64",
    "py33-none-macosx_10_15_intel",
    "py33-none-macosx_10_15_fat64",
    "py33-none-macosx_10_15_fat32",
    "py33-none-macosx_10_15_universal2",
    "py33-none-macosx_10_15_universal",
    "py33-none-macosx_10_14_x86_64",
    "py33-none-macosx_10_14_intel",
    "py33-none-macosx_10_14_fat64",
    "py33-none-macosx_10_14_fat32",
    "py33-none-macosx_10_14_universal2",
    "py33-none-macosx_10_14_universal",
    "py33-none-macosx_10_13_x86_64",
    "py33-none-macosx_10_13_intel",
    "py33-none-macosx_10_13_fat64",
    "py33-none-macosx_10_13_fat32",
    "py33-none-macosx_10_13_universal2",
    "py33-none-macosx_10_13_universal",
    "py33-none-macosx_10_12_x86_64",
    "py33-none-macosx_10_12_intel",
    "py33-none-macosx_10_12_fat64",
    "py33-none-macosx_10_12_fat32",
    "py33-none-macosx_10_12_universal2",
    "py33-none-macosx_10_12_universal",
    "py33-none-macosx_10_11_x86_64",
    "py33-none-macosx_10_11_intel",
    "py33-none-macosx_10_11_fat64",
    "py33-none-macosx_10_11_fat32",
    "py33-none-macosx_10_11_universal2",
    "py33-none-macosx_10_11_universal",
    "py33-none-macosx_10_10_x86_64",
    "py33-none-macosx_10_10_intel",
    "py33-none-macosx_10_10_fat64",
    "py33-none-macosx_10_10_fat32",
    "py33-none-macosx_10_10_universal2",
    "py33-none-macosx_10_10_universal",
    "py33-none-macosx_10_9_x86_64",
    "py33-none-macosx_10_9_intel",
    "py33-none-macosx_10_9_fat64",
    "py33-none-macosx_10_9_fat32",
    "py33-none-macosx_10_9_universal2",
    "py33-none-macosx_10_9_universal",
    "py33-none-macosx_10_8_x86_64",
    "py33-none-macosx_10_8_intel",
    "py33-none-macosx_10_8_fat64",
    "py33-none-macosx_10_8_fat32",
    "py33-none-macosx_10_8_universal2",
    "py33-none-macosx_10_8_universal",
    "py33-none-macosx_10_7_x86_64",
    "py33-none-macosx_10_7_intel",
    "py33-none-macosx_10_7_fat64",
    "py33-none-macosx_10_7_fat32",
    "py33-none-macosx_10_7_universal2",
    "py33-none-macosx_10_7_universal",
    "py33-none-macosx_10_6_x86_64",
    "py33-none-macosx_10_6_intel",
    "py33-none-macosx_10_6_fat64",
    "py33-none-macosx_10_6_fat32",
    "py33-none-macosx_10_6_universal2",
    "py33-none-macosx_10_6_universal",
    "py33-none-macosx_10_5_x86_64",
    "py33-none-macosx_10_5_intel",
    "py33-none-macosx_10_5_fat64",
    "py33-none-macosx_10_5_fat32",
    "py33-none-macosx_10_5_universal2",
    "py33-none-macosx_10_5_universal",
    "py33-none-macosx_10_4_x86_64",
    "py33-none-macosx_10_4_intel",
    "py33-none-macosx_10_4_fat64",
    "py33-none-macosx_10_4_fat32",
    "py33-none-macosx_10_4_universal2",
    "py33-none-macosx_10_4_universal",
    "py32-none-macosx_12_0_x86_64",
    "py32-none-macosx_12_0_intel",
    "py32-none-macosx_12_0_fat64",
    "py32-none-macosx_12_0_fat32",
    "py32-none-macosx_12_0_universal2",
    "py32-none-macosx_12_0_universal",
    "py32-none-macosx_11_0_x86_64",
    "py32-none-macosx_11_0_intel",
    "py32-none-macosx_11_0_fat64",
    "py32-none-macosx_11_0_fat32",
    "py32-none-macosx_11_0_universal2",
    "py32-none-macosx_11_0_universal",
    "py32-none-macosx_10_16_x86_64",
    "py32-none-macosx_10_16_intel",
    "py32-none-macosx_10_16_fat64",
    "py32-none-macosx_10_16_fat32",
    "py32-none-macosx_10_16_universal2",
    "py32-none-macosx_10_16_universal",
    "py32-none-macosx_10_15_x86_64",
    "py32-none-macosx_10_15_intel",
    "py32-none-macosx_10_15_fat64",
    "py32-none-macosx_10_15_fat32",
    "py32-none-macosx_10_15_universal2",
    "py32-none-macosx_10_15_universal",
    "py32-none-macosx_10_14_x86_64",
    "py32-none-macosx_10_14_intel",
    "py32-none-macosx_10_14_fat64",
    "py32-none-macosx_10_14_fat32",
    "py32-none-macosx_10_14_universal2",
    "py32-none-macosx_10_14_universal",
    "py32-none-macosx_10_13_x86_64",
    "py32-none-macosx_10_13_intel",
    "py32-none-macosx_10_13_fat64",
    "py32-none-macosx_10_13_fat32",
    "py32-none-macosx_10_13_universal2",
    "py32-none-macosx_10_13_universal",
    "py32-none-macosx_10_12_x86_64",
    "py32-none-macosx_10_12_intel",
    "py32-none-macosx_10_12_fat64",
    "py32-none-macosx_10_12_fat32",
    "py32-none-macosx_10_12_universal2",
    "py32-none-macosx_10_12_universal",
    "py32-none-macosx_10_11_x86_64",
    "py32-none-macosx_10_11_intel",
    "py32-none-macosx_10_11_fat64",
    "py32-none-macosx_10_11_fat32",
    "py32-none-macosx_10_11_universal2",
    "py32-none-macosx_10_11_universal",
    "py32-none-macosx_10_10_x86_64",
    "py32-none-macosx_10_10_intel",
    "py32-none-macosx_10_10_fat64",
    "py32-none-macosx_10_10_fat32",
    "py32-none-macosx_10_10_universal2",
    "py32-none-macosx_10_10_universal",
    "py32-none-macosx_10_9_x86_64",
    "py32-none-macosx_10_9_intel",
    "py32-none-macosx_10_9_fat64",
    "py32-none-macosx_10_9_fat32",
    "py32-none-macosx_10_9_universal2",
    "py32-none-macosx_10_9_universal",
    "py32-none-macosx_10_8_x86_64",
    "py32-none-macosx_10_8_intel",
    "py32-none-macosx_10_8_fat64",
    "py32-none-macosx_10_8_fat32",
    "py32-none-macosx_10_8_universal2",
    "py32-none-macosx_10_8_universal",
    "py32-none-macosx_10_7_x86_64",
    "py32-none-macosx_10_7_intel",
    "py32-none-macosx_10_7_fat64",
    "py32-none-macosx_10_7_fat32",
    "py32-none-macosx_10_7_universal2",
    "py32-none-macosx_10_7_universal",
    "py32-none-macosx_10_6_x86_64",
    "py32-none-macosx_10_6_intel",
    "py32-none-macosx_10_6_fat64",
    "py32-none-macosx_10_6_fat32",
    "py32-none-macosx_10_6_universal2",
    "py32-none-macosx_10_6_universal",
    "py32-none-macosx_10_5_x86_64",
    "py32-none-macosx_10_5_intel",
    "py32-none-macosx_10_5_fat64",
    "py32-none-macosx_10_5_fat32",
    "py32-none-macosx_10_5_universal2",
    "py32-none-macosx_10_5_universal",
    "py32-none-macosx_10_4_x86_64",
    "py32-none-macosx_10_4_intel",
    "py32-none-macosx_10_4_fat64",
    "py32-none-macosx_10_4_fat32",
    "py32-none-macosx_10_4_universal2",
    "py32-none-macosx_10_4_universal",
    "py31-none-macosx_12_0_x86_64",
    "py31-none-macosx_12_0_intel",
    "py31-none-macosx_12_0_fat64",
    "py31-none-macosx_12_0_fat32",
    "py31-none-macosx_12_0_universal2",
    "py31-none-macosx_12_0_universal",
    "py31-none-macosx_11_0_x86_64",
    "py31-none-macosx_11_0_intel",
    "py31-none-macosx_11_0_fat64",
    "py31-none-macosx_11_0_fat32",
    "py31-none-macosx_11_0_universal2",
    "py31-none-macosx_11_0_universal",
    "py31-none-macosx_10_16_x86_64",
    "py31-none-macosx_10_16_intel",
    "py31-none-macosx_10_16_fat64",
    "py31-none-macosx_10_16_fat32",
    "py31-none-macosx_10_16_universal2",
    "py31-none-macosx_10_16_universal",
    "py31-none-macosx_10_15_x86_64",
    "py31-none-macosx_10_15_intel",
    "py31-none-macosx_10_15_fat64",
    "py31-none-macosx_10_15_fat32",
    "py31-none-macosx_10_15_universal2",
    "py31-none-macosx_10_15_universal",
    "py31-none-macosx_10_14_x86_64",
    "py31-none-macosx_10_14_intel",
    "py31-none-macosx_10_14_fat64",
    "py31-none-macosx_10_14_fat32",
    "py31-none-macosx_10_14_universal2",
    "py31-none-macosx_10_14_universal",
    "py31-none-macosx_10_13_x86_64",
    "py31-none-macosx_10_13_intel",
    "py31-none-macosx_10_13_fat64",
    "py31-none-macosx_10_13_fat32",
    "py31-none-macosx_10_13_universal2",
    "py31-none-macosx_10_13_universal",
    "py31-none-macosx_10_12_x86_64",
    "py31-none-macosx_10_12_intel",
    "py31-none-macosx_10_12_fat64",
    "py31-none-macosx_10_12_fat32",
    "py31-none-macosx_10_12_universal2",
    "py31-none-macosx_10_12_universal",
    "py31-none-macosx_10_11_x86_64",
    "py31-none-macosx_10_11_intel",
    "py31-none-macosx_10_11_fat64",
    "py31-none-macosx_10_11_fat32",
    "py31-none-macosx_10_11_universal2",
    "py31-none-macosx_10_11_universal",
    "py31-none-macosx_10_10_x86_64",
    "py31-none-macosx_10_10_intel",
    "py31-none-macosx_10_10_fat64",
    "py31-none-macosx_10_10_fat32",
    "py31-none-macosx_10_10_universal2",
    "py31-none-macosx_10_10_universal",
    "py31-none-macosx_10_9_x86_64",
    "py31-none-macosx_10_9_intel",
    "py31-none-macosx_10_9_fat64",
    "py31-none-macosx_10_9_fat32",
    "py31-none-macosx_10_9_universal2",
    "py31-none-macosx_10_9_universal",
    "py31-none-macosx_10_8_x86_64",
    "py31-none-macosx_10_8_intel",
    "py31-none-macosx_10_8_fat64",
    "py31-none-macosx_10_8_fat32",
    "py31-none-macosx_10_8_universal2",
    "py31-none-macosx_10_8_universal",
    "py31-none-macosx_10_7_x86_64",
    "py31-none-macosx_10_7_intel",
    "py31-none-macosx_10_7_fat64",
    "py31-none-macosx_10_7_fat32",
    "py31-none-macosx_10_7_universal2",
    "py31-none-macosx_10_7_universal",
    "py31-none-macosx_10_6_x86_64",
    "py31-none-macosx_10_6_intel",
    "py31-none-macosx_10_6_fat64",
    "py31-none-macosx_10_6_fat32",
    "py31-none-macosx_10_6_universal2",
    "py31-none-macosx_10_6_universal",
    "py31-none-macosx_10_5_x86_64",
    "py31-none-macosx_10_5_intel",
    "py31-none-macosx_10_5_fat64",
    "py31-none-macosx_10_5_fat32",
    "py31-none-macosx_10_5_universal2",
    "py31-none-macosx_10_5_universal",
    "py31-none-macosx_10_4_x86_64",
    "py31-none-macosx_10_4_intel",
    "py31-none-macosx_10_4_fat64",
    "py31-none-macosx_10_4_fat32",
    "py31-none-macosx_10_4_universal2",
    "py31-none-macosx_10_4_universal",
    "py30-none-macosx_12_0_x86_64",
    "py30-none-macosx_12_0_intel",
    "py30-none-macosx_12_0_fat64",
    "py30-none-macosx_12_0_fat32",
    "py30-none-macosx_12_0_universal2",
    "py30-none-macosx_12_0_universal",
    "py30-none-macosx_11_0_x86_64",
    "py30-none-macosx_11_0_intel",
    "py30-none-macosx_11_0_fat64",
    "py30-none-macosx_11_0_fat32",
    "py30-none-macosx_11_0_universal2",
    "py30-none-macosx_11_0_universal",
    "py30-none-macosx_10_16_x86_64",
    "py30-none-macosx_10_16_intel",
    "py30-none-macosx_10_16_fat64",
    "py30-none-macosx_10_16_fat32",
    "py30-none-macosx_10_16_universal2",
    "py30-none-macosx_10_16_universal",
    "py30-none-macosx_10_15_x86_64",
    "py30-none-macosx_10_15_intel",
    "py30-none-macosx_10_15_fat64",
    "py30-none-macosx_10_15_fat32",
    "py30-none-macosx_10_15_universal2",
    "py30-none-macosx_10_15_universal",
    "py30-none-macosx_10_14_x86_64",
    "py30-none-macosx_10_14_intel",
    "py30-none-macosx_10_14_fat64",
    "py30-none-macosx_10_14_fat32",
    "py30-none-macosx_10_14_universal2",
    "py30-none-macosx_10_14_universal",
    "py30-none-macosx_10_13_x86_64",
    "py30-none-macosx_10_13_intel",
    "py30-none-macosx_10_13_fat64",
    "py30-none-macosx_10_13_fat32",
    "py30-none-macosx_10_13_universal2",
    "py30-none-macosx_10_13_universal",
    "py30-none-macosx_10_12_x86_64",
    "py30-none-macosx_10_12_intel",
    "py30-none-macosx_10_12_fat64",
    "py30-none-macosx_10_12_fat32",
    "py30-none-macosx_10_12_universal2",
    "py30-none-macosx_10_12_universal",
    "py30-none-macosx_10_11_x86_64",
    "py30-none-macosx_10_11_intel",
    "py30-none-macosx_10_11_fat64",
    "py30-none-macosx_10_11_fat32",
    "py30-none-macosx_10_11_universal2",
    "py30-none-macosx_10_11_universal",
    "py30-none-macosx_10_10_x86_64",
    "py30-none-macosx_10_10_intel",
    "py30-none-macosx_10_10_fat64",
    "py30-none-macosx_10_10_fat32",
    "py30-none-macosx_10_10_universal2",
    "py30-none-macosx_10_10_universal",
    "py30-none-macosx_10_9_x86_64",
    "py30-none-macosx_10_9_intel",
    "py30-none-macosx_10_9_fat64",
    "py30-none-macosx_10_9_fat32",
    "py30-none-macosx_10_9_universal2",
    "py30-none-macosx_10_9_universal",
    "py30-none-macosx_10_8_x86_64",
    "py30-none-macosx_10_8_intel",
    "py30-none-macosx_10_8_fat64",
    "py30-none-macosx_10_8_fat32",
    "py30-none-macosx_10_8_universal2",
    "py30-none-macosx_10_8_universal",
    "py30-none-macosx_10_7_x86_64",
    "py30-none-macosx_10_7_intel",
    "py30-none-macosx_10_7_fat64",
    "py30-none-macosx_10_7_fat32",
    "py30-none-macosx_10_7_universal2",
    "py30-none-macosx_10_7_universal",
    "py30-none-macosx_10_6_x86_64",
    "py30-none-macosx_10_6_intel",
    "py30-none-macosx_10_6_fat64",
    "py30-none-macosx_10_6_fat32",
    "py30-none-macosx_10_6_universal2",
    "py30-none-macosx_10_6_universal",
    "py30-none-macosx_10_5_x86_64",
    "py30-none-macosx_10_5_intel",
    "py30-none-macosx_10_5_fat64",
    "py30-none-macosx_10_5_fat32",
    "py30-none-macosx_10_5_universal2",
    "py30-none-macosx_10_5_universal",
    "py30-none-macosx_10_4_x86_64",
    "py30-none-macosx_10_4_intel",
    "py30-none-macosx_10_4_fat64",
    "py30-none-macosx_10_4_fat32",
    "py30-none-macosx_10_4_universal2",
    "py30-none-macosx_10_4_universal",
    "py39-none-any",
    "py3-none-any",
    "py38-none-any",
    "py37-none-any",
    "py36-none-any",
    "py35-none-any",
    "py34-none-any",
    "py33-none-any",
    "py32-none-any",
    "py31-none-any",
    "py30-none-any"
  ]
}

Pants version
2.10.0

OS
Mac (Monterrey - 12.3.1)

Additional info
Slack discussion: https://pantsbuild.slack.com/archives/C046T6T9U/p1650655491931529

@ricucho ricucho added the bug label Apr 22, 2022
@jsirois
Copy link
Contributor

jsirois commented Apr 22, 2022

@ricucho the complete platform data needs to represent the target platform, which is an AWS lambda machine / Linux. So one thing to correct is the content of the complete platform JSON by running the same commands you did to get the Mac complete platform data, but this time on an AWS Lambda equivalent host or image.

@benjyw benjyw self-assigned this Apr 26, 2022
@ricucho
Copy link
Author

ricucho commented Apr 28, 2022

Below is the platform file for the lambda:

{
  "marker_environment": {
    "implementation_name": "cpython",
    "implementation_version": "3.9.11",
    "os_name": "posix",
    "platform_machine": "x86_64",
    "platform_python_implementation": "CPython",
    "platform_release": "4.14.255-273-220.498.amzn2.x86_64",
    "platform_system": "Linux",
    "platform_version": "#1 SMP Tue Mar 29 00:40:11 UTC 2022",
    "python_full_version": "3.9.11",
    "python_version": "3.9",
    "sys_platform": "linux"
  },
  "compatible_tags": [
    "cp39-cp39-manylinux_2_26_x86_64",
    "cp39-cp39-manylinux_2_25_x86_64",
    "cp39-cp39-manylinux_2_24_x86_64",
    "cp39-cp39-manylinux_2_23_x86_64",
    "cp39-cp39-manylinux_2_22_x86_64",
    "cp39-cp39-manylinux_2_21_x86_64",
    "cp39-cp39-manylinux_2_20_x86_64",
    "cp39-cp39-manylinux_2_19_x86_64",
    "cp39-cp39-manylinux_2_18_x86_64",
    "cp39-cp39-manylinux_2_17_x86_64",
    "cp39-cp39-manylinux2014_x86_64",
    "cp39-cp39-manylinux_2_16_x86_64",
    "cp39-cp39-manylinux_2_15_x86_64",
    "cp39-cp39-manylinux_2_14_x86_64",
    "cp39-cp39-manylinux_2_13_x86_64",
    "cp39-cp39-manylinux_2_12_x86_64",
    "cp39-cp39-manylinux2010_x86_64",
    "cp39-cp39-manylinux_2_11_x86_64",
    "cp39-cp39-manylinux_2_10_x86_64",
    "cp39-cp39-manylinux_2_9_x86_64",
    "cp39-cp39-manylinux_2_8_x86_64",
    "cp39-cp39-manylinux_2_7_x86_64",
    "cp39-cp39-manylinux_2_6_x86_64",
    "cp39-cp39-manylinux_2_5_x86_64",
    "cp39-cp39-manylinux1_x86_64",
    "cp39-cp39-linux_x86_64",
    "cp39-abi3-manylinux_2_26_x86_64",
    "cp39-abi3-manylinux_2_25_x86_64",
    "cp39-abi3-manylinux_2_24_x86_64",
    "cp39-abi3-manylinux_2_23_x86_64",
    "cp39-abi3-manylinux_2_22_x86_64",
    "cp39-abi3-manylinux_2_21_x86_64",
    "cp39-abi3-manylinux_2_20_x86_64",
    "cp39-abi3-manylinux_2_19_x86_64",
    "cp39-abi3-manylinux_2_18_x86_64",
    "cp39-abi3-manylinux_2_17_x86_64",
    "cp39-abi3-manylinux2014_x86_64",
    "cp39-abi3-manylinux_2_16_x86_64",
    "cp39-abi3-manylinux_2_15_x86_64",
    "cp39-abi3-manylinux_2_14_x86_64",
    "cp39-abi3-manylinux_2_13_x86_64",
    "cp39-abi3-manylinux_2_12_x86_64",
    "cp39-abi3-manylinux2010_x86_64",
    "cp39-abi3-manylinux_2_11_x86_64",
    "cp39-abi3-manylinux_2_10_x86_64",
    "cp39-abi3-manylinux_2_9_x86_64",
    "cp39-abi3-manylinux_2_8_x86_64",
    "cp39-abi3-manylinux_2_7_x86_64",
    "cp39-abi3-manylinux_2_6_x86_64",
    "cp39-abi3-manylinux_2_5_x86_64",
    "cp39-abi3-manylinux1_x86_64",
    "cp39-abi3-linux_x86_64",
    "cp39-none-manylinux_2_26_x86_64",
    "cp39-none-manylinux_2_25_x86_64",
    "cp39-none-manylinux_2_24_x86_64",
    "cp39-none-manylinux_2_23_x86_64",
    "cp39-none-manylinux_2_22_x86_64",
    "cp39-none-manylinux_2_21_x86_64",
    "cp39-none-manylinux_2_20_x86_64",
    "cp39-none-manylinux_2_19_x86_64",
    "cp39-none-manylinux_2_18_x86_64",
    "cp39-none-manylinux_2_17_x86_64",
    "cp39-none-manylinux2014_x86_64",
    "cp39-none-manylinux_2_16_x86_64",
    "cp39-none-manylinux_2_15_x86_64",
    "cp39-none-manylinux_2_14_x86_64",
    "cp39-none-manylinux_2_13_x86_64",
    "cp39-none-manylinux_2_12_x86_64",
    "cp39-none-manylinux2010_x86_64",
    "cp39-none-manylinux_2_11_x86_64",
    "cp39-none-manylinux_2_10_x86_64",
    "cp39-none-manylinux_2_9_x86_64",
    "cp39-none-manylinux_2_8_x86_64",
    "cp39-none-manylinux_2_7_x86_64",
    "cp39-none-manylinux_2_6_x86_64",
    "cp39-none-manylinux_2_5_x86_64",
    "cp39-none-manylinux1_x86_64",
    "cp39-none-linux_x86_64",
    "cp38-abi3-manylinux_2_26_x86_64",
    "cp38-abi3-manylinux_2_25_x86_64",
    "cp38-abi3-manylinux_2_24_x86_64",
    "cp38-abi3-manylinux_2_23_x86_64",
    "cp38-abi3-manylinux_2_22_x86_64",
    "cp38-abi3-manylinux_2_21_x86_64",
    "cp38-abi3-manylinux_2_20_x86_64",
    "cp38-abi3-manylinux_2_19_x86_64",
    "cp38-abi3-manylinux_2_18_x86_64",
    "cp38-abi3-manylinux_2_17_x86_64",
    "cp38-abi3-manylinux2014_x86_64",
    "cp38-abi3-manylinux_2_16_x86_64",
    "cp38-abi3-manylinux_2_15_x86_64",
    "cp38-abi3-manylinux_2_14_x86_64",
    "cp38-abi3-manylinux_2_13_x86_64",
    "cp38-abi3-manylinux_2_12_x86_64",
    "cp38-abi3-manylinux2010_x86_64",
    "cp38-abi3-manylinux_2_11_x86_64",
    "cp38-abi3-manylinux_2_10_x86_64",
    "cp38-abi3-manylinux_2_9_x86_64",
    "cp38-abi3-manylinux_2_8_x86_64",
    "cp38-abi3-manylinux_2_7_x86_64",
    "cp38-abi3-manylinux_2_6_x86_64",
    "cp38-abi3-manylinux_2_5_x86_64",
    "cp38-abi3-manylinux1_x86_64",
    "cp38-abi3-linux_x86_64",
    "cp37-abi3-manylinux_2_26_x86_64",
    "cp37-abi3-manylinux_2_25_x86_64",
    "cp37-abi3-manylinux_2_24_x86_64",
    "cp37-abi3-manylinux_2_23_x86_64",
    "cp37-abi3-manylinux_2_22_x86_64",
    "cp37-abi3-manylinux_2_21_x86_64",
    "cp37-abi3-manylinux_2_20_x86_64",
    "cp37-abi3-manylinux_2_19_x86_64",
    "cp37-abi3-manylinux_2_18_x86_64",
    "cp37-abi3-manylinux_2_17_x86_64",
    "cp37-abi3-manylinux2014_x86_64",
    "cp37-abi3-manylinux_2_16_x86_64",
    "cp37-abi3-manylinux_2_15_x86_64",
    "cp37-abi3-manylinux_2_14_x86_64",
    "cp37-abi3-manylinux_2_13_x86_64",
    "cp37-abi3-manylinux_2_12_x86_64",
    "cp37-abi3-manylinux2010_x86_64",
    "cp37-abi3-manylinux_2_11_x86_64",
    "cp37-abi3-manylinux_2_10_x86_64",
    "cp37-abi3-manylinux_2_9_x86_64",
    "cp37-abi3-manylinux_2_8_x86_64",
    "cp37-abi3-manylinux_2_7_x86_64",
    "cp37-abi3-manylinux_2_6_x86_64",
    "cp37-abi3-manylinux_2_5_x86_64",
    "cp37-abi3-manylinux1_x86_64",
    "cp37-abi3-linux_x86_64",
    "cp36-abi3-manylinux_2_26_x86_64",
    "cp36-abi3-manylinux_2_25_x86_64",
    "cp36-abi3-manylinux_2_24_x86_64",
    "cp36-abi3-manylinux_2_23_x86_64",
    "cp36-abi3-manylinux_2_22_x86_64",
    "cp36-abi3-manylinux_2_21_x86_64",
    "cp36-abi3-manylinux_2_20_x86_64",
    "cp36-abi3-manylinux_2_19_x86_64",
    "cp36-abi3-manylinux_2_18_x86_64",
    "cp36-abi3-manylinux_2_17_x86_64",
    "cp36-abi3-manylinux2014_x86_64",
    "cp36-abi3-manylinux_2_16_x86_64",
    "cp36-abi3-manylinux_2_15_x86_64",
    "cp36-abi3-manylinux_2_14_x86_64",
    "cp36-abi3-manylinux_2_13_x86_64",
    "cp36-abi3-manylinux_2_12_x86_64",
    "cp36-abi3-manylinux2010_x86_64",
    "cp36-abi3-manylinux_2_11_x86_64",
    "cp36-abi3-manylinux_2_10_x86_64",
    "cp36-abi3-manylinux_2_9_x86_64",
    "cp36-abi3-manylinux_2_8_x86_64",
    "cp36-abi3-manylinux_2_7_x86_64",
    "cp36-abi3-manylinux_2_6_x86_64",
    "cp36-abi3-manylinux_2_5_x86_64",
    "cp36-abi3-manylinux1_x86_64",
    "cp36-abi3-linux_x86_64",
    "cp35-abi3-manylinux_2_26_x86_64",
    "cp35-abi3-manylinux_2_25_x86_64",
    "cp35-abi3-manylinux_2_24_x86_64",
    "cp35-abi3-manylinux_2_23_x86_64",
    "cp35-abi3-manylinux_2_22_x86_64",
    "cp35-abi3-manylinux_2_21_x86_64",
    "cp35-abi3-manylinux_2_20_x86_64",
    "cp35-abi3-manylinux_2_19_x86_64",
    "cp35-abi3-manylinux_2_18_x86_64",
    "cp35-abi3-manylinux_2_17_x86_64",
    "cp35-abi3-manylinux2014_x86_64",
    "cp35-abi3-manylinux_2_16_x86_64",
    "cp35-abi3-manylinux_2_15_x86_64",
    "cp35-abi3-manylinux_2_14_x86_64",
    "cp35-abi3-manylinux_2_13_x86_64",
    "cp35-abi3-manylinux_2_12_x86_64",
    "cp35-abi3-manylinux2010_x86_64",
    "cp35-abi3-manylinux_2_11_x86_64",
    "cp35-abi3-manylinux_2_10_x86_64",
    "cp35-abi3-manylinux_2_9_x86_64",
    "cp35-abi3-manylinux_2_8_x86_64",
    "cp35-abi3-manylinux_2_7_x86_64",
    "cp35-abi3-manylinux_2_6_x86_64",
    "cp35-abi3-manylinux_2_5_x86_64",
    "cp35-abi3-manylinux1_x86_64",
    "cp35-abi3-linux_x86_64",
    "cp34-abi3-manylinux_2_26_x86_64",
    "cp34-abi3-manylinux_2_25_x86_64",
    "cp34-abi3-manylinux_2_24_x86_64",
    "cp34-abi3-manylinux_2_23_x86_64",
    "cp34-abi3-manylinux_2_22_x86_64",
    "cp34-abi3-manylinux_2_21_x86_64",
    "cp34-abi3-manylinux_2_20_x86_64",
    "cp34-abi3-manylinux_2_19_x86_64",
    "cp34-abi3-manylinux_2_18_x86_64",
    "cp34-abi3-manylinux_2_17_x86_64",
    "cp34-abi3-manylinux2014_x86_64",
    "cp34-abi3-manylinux_2_16_x86_64",
    "cp34-abi3-manylinux_2_15_x86_64",
    "cp34-abi3-manylinux_2_14_x86_64",
    "cp34-abi3-manylinux_2_13_x86_64",
    "cp34-abi3-manylinux_2_12_x86_64",
    "cp34-abi3-manylinux2010_x86_64",
    "cp34-abi3-manylinux_2_11_x86_64",
    "cp34-abi3-manylinux_2_10_x86_64",
    "cp34-abi3-manylinux_2_9_x86_64",
    "cp34-abi3-manylinux_2_8_x86_64",
    "cp34-abi3-manylinux_2_7_x86_64",
    "cp34-abi3-manylinux_2_6_x86_64",
    "cp34-abi3-manylinux_2_5_x86_64",
    "cp34-abi3-manylinux1_x86_64",
    "cp34-abi3-linux_x86_64",
    "cp33-abi3-manylinux_2_26_x86_64",
    "cp33-abi3-manylinux_2_25_x86_64",
    "cp33-abi3-manylinux_2_24_x86_64",
    "cp33-abi3-manylinux_2_23_x86_64",
    "cp33-abi3-manylinux_2_22_x86_64",
    "cp33-abi3-manylinux_2_21_x86_64",
    "cp33-abi3-manylinux_2_20_x86_64",
    "cp33-abi3-manylinux_2_19_x86_64",
    "cp33-abi3-manylinux_2_18_x86_64",
    "cp33-abi3-manylinux_2_17_x86_64",
    "cp33-abi3-manylinux2014_x86_64",
    "cp33-abi3-manylinux_2_16_x86_64",
    "cp33-abi3-manylinux_2_15_x86_64",
    "cp33-abi3-manylinux_2_14_x86_64",
    "cp33-abi3-manylinux_2_13_x86_64",
    "cp33-abi3-manylinux_2_12_x86_64",
    "cp33-abi3-manylinux2010_x86_64",
    "cp33-abi3-manylinux_2_11_x86_64",
    "cp33-abi3-manylinux_2_10_x86_64",
    "cp33-abi3-manylinux_2_9_x86_64",
    "cp33-abi3-manylinux_2_8_x86_64",
    "cp33-abi3-manylinux_2_7_x86_64",
    "cp33-abi3-manylinux_2_6_x86_64",
    "cp33-abi3-manylinux_2_5_x86_64",
    "cp33-abi3-manylinux1_x86_64",
    "cp33-abi3-linux_x86_64",
    "cp32-abi3-manylinux_2_26_x86_64",
    "cp32-abi3-manylinux_2_25_x86_64",
    "cp32-abi3-manylinux_2_24_x86_64",
    "cp32-abi3-manylinux_2_23_x86_64",
    "cp32-abi3-manylinux_2_22_x86_64",
    "cp32-abi3-manylinux_2_21_x86_64",
    "cp32-abi3-manylinux_2_20_x86_64",
    "cp32-abi3-manylinux_2_19_x86_64",
    "cp32-abi3-manylinux_2_18_x86_64",
    "cp32-abi3-manylinux_2_17_x86_64",
    "cp32-abi3-manylinux2014_x86_64",
    "cp32-abi3-manylinux_2_16_x86_64",
    "cp32-abi3-manylinux_2_15_x86_64",
    "cp32-abi3-manylinux_2_14_x86_64",
    "cp32-abi3-manylinux_2_13_x86_64",
    "cp32-abi3-manylinux_2_12_x86_64",
    "cp32-abi3-manylinux2010_x86_64",
    "cp32-abi3-manylinux_2_11_x86_64",
    "cp32-abi3-manylinux_2_10_x86_64",
    "cp32-abi3-manylinux_2_9_x86_64",
    "cp32-abi3-manylinux_2_8_x86_64",
    "cp32-abi3-manylinux_2_7_x86_64",
    "cp32-abi3-manylinux_2_6_x86_64",
    "cp32-abi3-manylinux_2_5_x86_64",
    "cp32-abi3-manylinux1_x86_64",
    "cp32-abi3-linux_x86_64",
    "py39-none-manylinux_2_26_x86_64",
    "py39-none-manylinux_2_25_x86_64",
    "py39-none-manylinux_2_24_x86_64",
    "py39-none-manylinux_2_23_x86_64",
    "py39-none-manylinux_2_22_x86_64",
    "py39-none-manylinux_2_21_x86_64",
    "py39-none-manylinux_2_20_x86_64",
    "py39-none-manylinux_2_19_x86_64",
    "py39-none-manylinux_2_18_x86_64",
    "py39-none-manylinux_2_17_x86_64",
    "py39-none-manylinux2014_x86_64",
    "py39-none-manylinux_2_16_x86_64",
    "py39-none-manylinux_2_15_x86_64",
    "py39-none-manylinux_2_14_x86_64",
    "py39-none-manylinux_2_13_x86_64",
    "py39-none-manylinux_2_12_x86_64",
    "py39-none-manylinux2010_x86_64",
    "py39-none-manylinux_2_11_x86_64",
    "py39-none-manylinux_2_10_x86_64",
    "py39-none-manylinux_2_9_x86_64",
    "py39-none-manylinux_2_8_x86_64",
    "py39-none-manylinux_2_7_x86_64",
    "py39-none-manylinux_2_6_x86_64",
    "py39-none-manylinux_2_5_x86_64",
    "py39-none-manylinux1_x86_64",
    "py39-none-linux_x86_64",
    "py3-none-manylinux_2_26_x86_64",
    "py3-none-manylinux_2_25_x86_64",
    "py3-none-manylinux_2_24_x86_64",
    "py3-none-manylinux_2_23_x86_64",
    "py3-none-manylinux_2_22_x86_64",
    "py3-none-manylinux_2_21_x86_64",
    "py3-none-manylinux_2_20_x86_64",
    "py3-none-manylinux_2_19_x86_64",
    "py3-none-manylinux_2_18_x86_64",
    "py3-none-manylinux_2_17_x86_64",
    "py3-none-manylinux2014_x86_64",
    "py3-none-manylinux_2_16_x86_64",
    "py3-none-manylinux_2_15_x86_64",
    "py3-none-manylinux_2_14_x86_64",
    "py3-none-manylinux_2_13_x86_64",
    "py3-none-manylinux_2_12_x86_64",
    "py3-none-manylinux2010_x86_64",
    "py3-none-manylinux_2_11_x86_64",
    "py3-none-manylinux_2_10_x86_64",
    "py3-none-manylinux_2_9_x86_64",
    "py3-none-manylinux_2_8_x86_64",
    "py3-none-manylinux_2_7_x86_64",
    "py3-none-manylinux_2_6_x86_64",
    "py3-none-manylinux_2_5_x86_64",
    "py3-none-manylinux1_x86_64",
    "py3-none-linux_x86_64",
    "py38-none-manylinux_2_26_x86_64",
    "py38-none-manylinux_2_25_x86_64",
    "py38-none-manylinux_2_24_x86_64",
    "py38-none-manylinux_2_23_x86_64",
    "py38-none-manylinux_2_22_x86_64",
    "py38-none-manylinux_2_21_x86_64",
    "py38-none-manylinux_2_20_x86_64",
    "py38-none-manylinux_2_19_x86_64",
    "py38-none-manylinux_2_18_x86_64",
    "py38-none-manylinux_2_17_x86_64",
    "py38-none-manylinux2014_x86_64",
    "py38-none-manylinux_2_16_x86_64",
    "py38-none-manylinux_2_15_x86_64",
    "py38-none-manylinux_2_14_x86_64",
    "py38-none-manylinux_2_13_x86_64",
    "py38-none-manylinux_2_12_x86_64",
    "py38-none-manylinux2010_x86_64",
    "py38-none-manylinux_2_11_x86_64",
    "py38-none-manylinux_2_10_x86_64",
    "py38-none-manylinux_2_9_x86_64",
    "py38-none-manylinux_2_8_x86_64",
    "py38-none-manylinux_2_7_x86_64",
    "py38-none-manylinux_2_6_x86_64",
    "py38-none-manylinux_2_5_x86_64",
    "py38-none-manylinux1_x86_64",
    "py38-none-linux_x86_64",
    "py37-none-manylinux_2_26_x86_64",
    "py37-none-manylinux_2_25_x86_64",
    "py37-none-manylinux_2_24_x86_64",
    "py37-none-manylinux_2_23_x86_64",
    "py37-none-manylinux_2_22_x86_64",
    "py37-none-manylinux_2_21_x86_64",
    "py37-none-manylinux_2_20_x86_64",
    "py37-none-manylinux_2_19_x86_64",
    "py37-none-manylinux_2_18_x86_64",
    "py37-none-manylinux_2_17_x86_64",
    "py37-none-manylinux2014_x86_64",
    "py37-none-manylinux_2_16_x86_64",
    "py37-none-manylinux_2_15_x86_64",
    "py37-none-manylinux_2_14_x86_64",
    "py37-none-manylinux_2_13_x86_64",
    "py37-none-manylinux_2_12_x86_64",
    "py37-none-manylinux2010_x86_64",
    "py37-none-manylinux_2_11_x86_64",
    "py37-none-manylinux_2_10_x86_64",
    "py37-none-manylinux_2_9_x86_64",
    "py37-none-manylinux_2_8_x86_64",
    "py37-none-manylinux_2_7_x86_64",
    "py37-none-manylinux_2_6_x86_64",
    "py37-none-manylinux_2_5_x86_64",
    "py37-none-manylinux1_x86_64",
    "py37-none-linux_x86_64",
    "py36-none-manylinux_2_26_x86_64",
    "py36-none-manylinux_2_25_x86_64",
    "py36-none-manylinux_2_24_x86_64",
    "py36-none-manylinux_2_23_x86_64",
    "py36-none-manylinux_2_22_x86_64",
    "py36-none-manylinux_2_21_x86_64",
    "py36-none-manylinux_2_20_x86_64",
    "py36-none-manylinux_2_19_x86_64",
    "py36-none-manylinux_2_18_x86_64",
    "py36-none-manylinux_2_17_x86_64",
    "py36-none-manylinux2014_x86_64",
    "py36-none-manylinux_2_16_x86_64",
    "py36-none-manylinux_2_15_x86_64",
    "py36-none-manylinux_2_14_x86_64",
    "py36-none-manylinux_2_13_x86_64",
    "py36-none-manylinux_2_12_x86_64",
    "py36-none-manylinux2010_x86_64",
    "py36-none-manylinux_2_11_x86_64",
    "py36-none-manylinux_2_10_x86_64",
    "py36-none-manylinux_2_9_x86_64",
    "py36-none-manylinux_2_8_x86_64",
    "py36-none-manylinux_2_7_x86_64",
    "py36-none-manylinux_2_6_x86_64",
    "py36-none-manylinux_2_5_x86_64",
    "py36-none-manylinux1_x86_64",
    "py36-none-linux_x86_64",
    "py35-none-manylinux_2_26_x86_64",
    "py35-none-manylinux_2_25_x86_64",
    "py35-none-manylinux_2_24_x86_64",
    "py35-none-manylinux_2_23_x86_64",
    "py35-none-manylinux_2_22_x86_64",
    "py35-none-manylinux_2_21_x86_64",
    "py35-none-manylinux_2_20_x86_64",
    "py35-none-manylinux_2_19_x86_64",
    "py35-none-manylinux_2_18_x86_64",
    "py35-none-manylinux_2_17_x86_64",
    "py35-none-manylinux2014_x86_64",
    "py35-none-manylinux_2_16_x86_64",
    "py35-none-manylinux_2_15_x86_64",
    "py35-none-manylinux_2_14_x86_64",
    "py35-none-manylinux_2_13_x86_64",
    "py35-none-manylinux_2_12_x86_64",
    "py35-none-manylinux2010_x86_64",
    "py35-none-manylinux_2_11_x86_64",
    "py35-none-manylinux_2_10_x86_64",
    "py35-none-manylinux_2_9_x86_64",
    "py35-none-manylinux_2_8_x86_64",
    "py35-none-manylinux_2_7_x86_64",
    "py35-none-manylinux_2_6_x86_64",
    "py35-none-manylinux_2_5_x86_64",
    "py35-none-manylinux1_x86_64",
    "py35-none-linux_x86_64",
    "py34-none-manylinux_2_26_x86_64",
    "py34-none-manylinux_2_25_x86_64",
    "py34-none-manylinux_2_24_x86_64",
    "py34-none-manylinux_2_23_x86_64",
    "py34-none-manylinux_2_22_x86_64",
    "py34-none-manylinux_2_21_x86_64",
    "py34-none-manylinux_2_20_x86_64",
    "py34-none-manylinux_2_19_x86_64",
    "py34-none-manylinux_2_18_x86_64",
    "py34-none-manylinux_2_17_x86_64",
    "py34-none-manylinux2014_x86_64",
    "py34-none-manylinux_2_16_x86_64",
    "py34-none-manylinux_2_15_x86_64",
    "py34-none-manylinux_2_14_x86_64",
    "py34-none-manylinux_2_13_x86_64",
    "py34-none-manylinux_2_12_x86_64",
    "py34-none-manylinux2010_x86_64",
    "py34-none-manylinux_2_11_x86_64",
    "py34-none-manylinux_2_10_x86_64",
    "py34-none-manylinux_2_9_x86_64",
    "py34-none-manylinux_2_8_x86_64",
    "py34-none-manylinux_2_7_x86_64",
    "py34-none-manylinux_2_6_x86_64",
    "py34-none-manylinux_2_5_x86_64",
    "py34-none-manylinux1_x86_64",
    "py34-none-linux_x86_64",
    "py33-none-manylinux_2_26_x86_64",
    "py33-none-manylinux_2_25_x86_64",
    "py33-none-manylinux_2_24_x86_64",
    "py33-none-manylinux_2_23_x86_64",
    "py33-none-manylinux_2_22_x86_64",
    "py33-none-manylinux_2_21_x86_64",
    "py33-none-manylinux_2_20_x86_64",
    "py33-none-manylinux_2_19_x86_64",
    "py33-none-manylinux_2_18_x86_64",
    "py33-none-manylinux_2_17_x86_64",
    "py33-none-manylinux2014_x86_64",
    "py33-none-manylinux_2_16_x86_64",
    "py33-none-manylinux_2_15_x86_64",
    "py33-none-manylinux_2_14_x86_64",
    "py33-none-manylinux_2_13_x86_64",
    "py33-none-manylinux_2_12_x86_64",
    "py33-none-manylinux2010_x86_64",
    "py33-none-manylinux_2_11_x86_64",
    "py33-none-manylinux_2_10_x86_64",
    "py33-none-manylinux_2_9_x86_64",
    "py33-none-manylinux_2_8_x86_64",
    "py33-none-manylinux_2_7_x86_64",
    "py33-none-manylinux_2_6_x86_64",
    "py33-none-manylinux_2_5_x86_64",
    "py33-none-manylinux1_x86_64",
    "py33-none-linux_x86_64",
    "py32-none-manylinux_2_26_x86_64",
    "py32-none-manylinux_2_25_x86_64",
    "py32-none-manylinux_2_24_x86_64",
    "py32-none-manylinux_2_23_x86_64",
    "py32-none-manylinux_2_22_x86_64",
    "py32-none-manylinux_2_21_x86_64",
    "py32-none-manylinux_2_20_x86_64",
    "py32-none-manylinux_2_19_x86_64",
    "py32-none-manylinux_2_18_x86_64",
    "py32-none-manylinux_2_17_x86_64",
    "py32-none-manylinux2014_x86_64",
    "py32-none-manylinux_2_16_x86_64",
    "py32-none-manylinux_2_15_x86_64",
    "py32-none-manylinux_2_14_x86_64",
    "py32-none-manylinux_2_13_x86_64",
    "py32-none-manylinux_2_12_x86_64",
    "py32-none-manylinux2010_x86_64",
    "py32-none-manylinux_2_11_x86_64",
    "py32-none-manylinux_2_10_x86_64",
    "py32-none-manylinux_2_9_x86_64",
    "py32-none-manylinux_2_8_x86_64",
    "py32-none-manylinux_2_7_x86_64",
    "py32-none-manylinux_2_6_x86_64",
    "py32-none-manylinux_2_5_x86_64",
    "py32-none-manylinux1_x86_64",
    "py32-none-linux_x86_64",
    "py31-none-manylinux_2_26_x86_64",
    "py31-none-manylinux_2_25_x86_64",
    "py31-none-manylinux_2_24_x86_64",
    "py31-none-manylinux_2_23_x86_64",
    "py31-none-manylinux_2_22_x86_64",
    "py31-none-manylinux_2_21_x86_64",
    "py31-none-manylinux_2_20_x86_64",
    "py31-none-manylinux_2_19_x86_64",
    "py31-none-manylinux_2_18_x86_64",
    "py31-none-manylinux_2_17_x86_64",
    "py31-none-manylinux2014_x86_64",
    "py31-none-manylinux_2_16_x86_64",
    "py31-none-manylinux_2_15_x86_64",
    "py31-none-manylinux_2_14_x86_64",
    "py31-none-manylinux_2_13_x86_64",
    "py31-none-manylinux_2_12_x86_64",
    "py31-none-manylinux2010_x86_64",
    "py31-none-manylinux_2_11_x86_64",
    "py31-none-manylinux_2_10_x86_64",
    "py31-none-manylinux_2_9_x86_64",
    "py31-none-manylinux_2_8_x86_64",
    "py31-none-manylinux_2_7_x86_64",
    "py31-none-manylinux_2_6_x86_64",
    "py31-none-manylinux_2_5_x86_64",
    "py31-none-manylinux1_x86_64",
    "py31-none-linux_x86_64",
    "py30-none-manylinux_2_26_x86_64",
    "py30-none-manylinux_2_25_x86_64",
    "py30-none-manylinux_2_24_x86_64",
    "py30-none-manylinux_2_23_x86_64",
    "py30-none-manylinux_2_22_x86_64",
    "py30-none-manylinux_2_21_x86_64",
    "py30-none-manylinux_2_20_x86_64",
    "py30-none-manylinux_2_19_x86_64",
    "py30-none-manylinux_2_18_x86_64",
    "py30-none-manylinux_2_17_x86_64",
    "py30-none-manylinux2014_x86_64",
    "py30-none-manylinux_2_16_x86_64",
    "py30-none-manylinux_2_15_x86_64",
    "py30-none-manylinux_2_14_x86_64",
    "py30-none-manylinux_2_13_x86_64",
    "py30-none-manylinux_2_12_x86_64",
    "py30-none-manylinux2010_x86_64",
    "py30-none-manylinux_2_11_x86_64",
    "py30-none-manylinux_2_10_x86_64",
    "py30-none-manylinux_2_9_x86_64",
    "py30-none-manylinux_2_8_x86_64",
    "py30-none-manylinux_2_7_x86_64",
    "py30-none-manylinux_2_6_x86_64",
    "py30-none-manylinux_2_5_x86_64",
    "py30-none-manylinux1_x86_64",
    "py30-none-linux_x86_64",
    "py39-none-any",
    "py3-none-any",
    "py38-none-any",
    "py37-none-any",
    "py36-none-any",
    "py35-none-any",
    "py34-none-any",
    "py33-none-any",
    "py32-none-any",
    "py31-none-any",
    "py30-none-any"
  ]
}

@ricucho
Copy link
Author

ricucho commented Apr 29, 2022

This issue was fixed by adding the platform files for both Mac and Lambda (see previous comments for the content of these files). Below is the resulting BUILD.bazel:

pex_binary(
    name="main",
    entry_point="main.py",
)

python_sources()

file(name="mac_complete_platform", source="./mac_complete_platform.json")
file(name="lambda_complete_platform", source="./lambda_complete_platform.json")

python_awslambda(
    name="lambda",
    handler="main.py:handler",
    complete_platforms=[
        ":lambda_complete_platform",
        ":mac_complete_platform"
        ]
)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants