Description
Description
On macOS 11.0+, pip on Python 3.8 (and perhaps some other versions too) won't install wheels tagged with macosx_11_0
or newer.
A cibuildwheel user noticed this issue when building a wheel on macos-12 that wouldn't install on the Python that built it - the wheel was built targeting macosx_12_0, but pip gave the error:
ERROR: python_box-7.0.1-cp38-cp38-macosx_12_0_x86_64.whl is not a supported wheel on this platform
Running pip debug --verbose
on these systems gives us the mythical macosx_10_16
version number as the maximum that pip will install, e.g.
pip version: pip 23.0 from /private/var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/cibw-run-84cqhrfw/cp38-macosx_universal2/venv-test/lib/python3.8/site-packages/pip (python 3.8)
sys.version: 3.8.10 (v3.8.10:3d8993a744, May 3 2021, 08:55:58)
[Clang 6.0 (clang-600.0.57)]
sys.executable: /private/var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/cibw-run-84cqhrfw/cp38-macosx_universal2/venv-test/bin/python
sys.getdefaultencoding: utf-8
sys.getfilesystemencoding: utf-8
locale.getpreferredencoding: UTF-8
sys.platform: darwin
sys.implementation:
name: cpython
'cert' config value: global
REQUESTS_CA_BUNDLE: None
CURL_CA_BUNDLE: None
pip._vendor.certifi.where(): /private/var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/cibw-run-84cqhrfw/cp38-macosx_universal2/venv-test/lib/python3.8/site-packages/pip/_vendor/certifi/cacert.pem
pip._vendor.DEBUNDLED: False
vendored library versions:
CacheControl==0.12.11
colorama==0.4.6
distlib==0.3.6
distro==1.8.0
msgpack==1.0.4
packaging==21.3
platformdirs==2.6.2
pyparsing==3.0.9
pyproject-hooks==1.0.0
requests==2.28.2
certifi==2022.12.07
chardet==5.1.0
idna==3.4
urllib3==1.26.14
rich==12.6.0 (Unable to locate actual module version, using vendor.txt specified version)
pygments==2.13.0
typing_extensions==4.4.0 (Unable to locate actual module version, using vendor.txt specified version)
resolvelib==0.8.1
setuptools==44.0.0 (Unable to locate actual module version, using vendor.txt specified version)
six==1.16.0
tenacity==8.1.0 (Unable to locate actual module version, using vendor.txt specified version)
tomli==2.0.1
webencodings==0.5.1 (Unable to locate actual module version, using vendor.txt specified version)
Compatible tags: 1493
cp38-cp38-macosx_10_16_x86_64
cp38-cp38-macosx_10_16_intel
cp38-cp38-macosx_10_16_fat64
cp38-cp38-macosx_10_16_fat32
cp38-cp38-macosx_10_16_universal2
cp38-cp38-macosx_10_16_universal
cp38-cp38-macosx_10_15_x86_64
cp38-cp38-macosx_10_15_intel
cp38-cp38-macosx_10_15_fat64
cp38-cp38-macosx_10_15_fat32
cp38-cp38-macosx_10_15_universal2
cp38-cp38-macosx_10_15_universal
cp38-cp38-macosx_10_14_x86_64
cp38-cp38-macosx_10_14_intel
...
https://gist.github.com/cdgriffith/44c5ea248b2272787a5e27a6f6047740#file-mac_build-log-L922-L934
macOS 10.16 doesn't exist, it's a compatibility shim that Apple put into the OS so that old software wouldn't get freaked out by the minor version going back to zero - macOS had been on version 10 for so long, apparently some software thought it would last forever and didn't bother checking it.
$ /Library/Frameworks/Python.framework/Versions/3.8/bin/python3 -c "import platform; print(platform.mac_ver())"
('10.16', ('', '', ''), 'x86_64')
$ /Library/Frameworks/Python.framework/Versions/3.9/bin/python3 -c "import platform; print(platform.mac_ver())"
('13.1', ('', '', ''), 'arm64')
Newer builds of Python don't seem to have this issue, it only appears to be an issue on older builds.
This problem was noticed a few months back as it was affecting wheel builds, and was fixed in packaging. But that hasn't made its way into pip yet, which is still on packaging 21.3.
Expected behavior
The wheel should be installed, because the system is compatible.
pip version
23.0
Python version
3.8.10
OS
macOS 11.0+
How to Reproduce
/Library/Frameworks/Python.framework/Versions/3.8/bin/python3 -m pip debug --verbose
- Note that the newest macOS wheel tag we'll accept is
10_16
.
Output
pip version: pip 23.0 from /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pip (python 3.8)
sys.version: 3.8.10 (v3.8.10:3d8993a744, May 3 2021, 08:55:58)
[Clang 6.0 (clang-600.0.57)]
sys.executable: /Library/Frameworks/Python.framework/Versions/3.8/bin/python3
sys.getdefaultencoding: utf-8
sys.getfilesystemencoding: utf-8
locale.getpreferredencoding: UTF-8
sys.platform: darwin
sys.implementation:
name: cpython
'cert' config value: Not specified
REQUESTS_CA_BUNDLE: None
CURL_CA_BUNDLE: None
pip._vendor.certifi.where(): /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pip/_vendor/certifi/cacert.pem
pip._vendor.DEBUNDLED: False
vendored library versions:
CacheControl==0.12.11
colorama==0.4.6
distlib==0.3.6
distro==1.8.0
msgpack==1.0.4
packaging==21.3
platformdirs==2.6.2
pyparsing==3.0.9
pyproject-hooks==1.0.0
requests==2.28.2
certifi==2022.12.07
chardet==5.1.0
idna==3.4
urllib3==1.26.14
rich==12.6.0 (Unable to locate actual module version, using vendor.txt specified version)
pygments==2.13.0
typing_extensions==4.4.0 (Unable to locate actual module version, using vendor.txt specified version)
resolvelib==0.8.1
setuptools==44.0.0 (Unable to locate actual module version, using vendor.txt specified version)
six==1.16.0
tenacity==8.1.0 (Unable to locate actual module version, using vendor.txt specified version)
tomli==2.0.1
webencodings==0.5.1 (Unable to locate actual module version, using vendor.txt specified version)
Compatible tags: 1493
cp38-cp38-macosx_10_16_x86_64
cp38-cp38-macosx_10_16_intel
cp38-cp38-macosx_10_16_fat64
cp38-cp38-macosx_10_16_fat32
cp38-cp38-macosx_10_16_universal2
cp38-cp38-macosx_10_16_universal
cp38-cp38-macosx_10_15_x86_64
cp38-cp38-macosx_10_15_intel
cp38-cp38-macosx_10_15_fat64
cp38-cp38-macosx_10_15_fat32
cp38-cp38-macosx_10_15_universal2
cp38-cp38-macosx_10_15_universal
cp38-cp38-macosx_10_14_x86_64
cp38-cp38-macosx_10_14_intel
cp38-cp38-macosx_10_14_fat64
cp38-cp38-macosx_10_14_fat32
cp38-cp38-macosx_10_14_universal2
cp38-cp38-macosx_10_14_universal
cp38-cp38-macosx_10_13_x86_64
cp38-cp38-macosx_10_13_intel
cp38-cp38-macosx_10_13_fat64
cp38-cp38-macosx_10_13_fat32
cp38-cp38-macosx_10_13_universal2
cp38-cp38-macosx_10_13_universal
cp38-cp38-macosx_10_12_x86_64
cp38-cp38-macosx_10_12_intel
cp38-cp38-macosx_10_12_fat64
cp38-cp38-macosx_10_12_fat32
cp38-cp38-macosx_10_12_universal2
cp38-cp38-macosx_10_12_universal
cp38-cp38-macosx_10_11_x86_64
cp38-cp38-macosx_10_11_intel
cp38-cp38-macosx_10_11_fat64
cp38-cp38-macosx_10_11_fat32
cp38-cp38-macosx_10_11_universal2
cp38-cp38-macosx_10_11_universal
cp38-cp38-macosx_10_10_x86_64
cp38-cp38-macosx_10_10_intel
cp38-cp38-macosx_10_10_fat64
cp38-cp38-macosx_10_10_fat32
cp38-cp38-macosx_10_10_universal2
cp38-cp38-macosx_10_10_universal
cp38-cp38-macosx_10_9_x86_64
cp38-cp38-macosx_10_9_intel
cp38-cp38-macosx_10_9_fat64
cp38-cp38-macosx_10_9_fat32
cp38-cp38-macosx_10_9_universal2
cp38-cp38-macosx_10_9_universal
cp38-cp38-macosx_10_8_x86_64
cp38-cp38-macosx_10_8_intel
cp38-cp38-macosx_10_8_fat64
cp38-cp38-macosx_10_8_fat32
cp38-cp38-macosx_10_8_universal2
cp38-cp38-macosx_10_8_universal
cp38-cp38-macosx_10_7_x86_64
cp38-cp38-macosx_10_7_intel
cp38-cp38-macosx_10_7_fat64
cp38-cp38-macosx_10_7_fat32
cp38-cp38-macosx_10_7_universal2
cp38-cp38-macosx_10_7_universal
cp38-cp38-macosx_10_6_x86_64
cp38-cp38-macosx_10_6_intel
cp38-cp38-macosx_10_6_fat64
cp38-cp38-macosx_10_6_fat32
cp38-cp38-macosx_10_6_universal2
cp38-cp38-macosx_10_6_universal
cp38-cp38-macosx_10_5_x86_64
cp38-cp38-macosx_10_5_intel
cp38-cp38-macosx_10_5_fat64
cp38-cp38-macosx_10_5_fat32
cp38-cp38-macosx_10_5_universal2
cp38-cp38-macosx_10_5_universal
cp38-cp38-macosx_10_4_x86_64
cp38-cp38-macosx_10_4_intel
cp38-cp38-macosx_10_4_fat64
cp38-cp38-macosx_10_4_fat32
cp38-cp38-macosx_10_4_universal2
cp38-cp38-macosx_10_4_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
cp38-none-macosx_10_16_x86_64
cp38-none-macosx_10_16_intel
cp38-none-macosx_10_16_fat64
cp38-none-macosx_10_16_fat32
cp38-none-macosx_10_16_universal2
cp38-none-macosx_10_16_universal
cp38-none-macosx_10_15_x86_64
cp38-none-macosx_10_15_intel
cp38-none-macosx_10_15_fat64
cp38-none-macosx_10_15_fat32
cp38-none-macosx_10_15_universal2
cp38-none-macosx_10_15_universal
cp38-none-macosx_10_14_x86_64
cp38-none-macosx_10_14_intel
cp38-none-macosx_10_14_fat64
cp38-none-macosx_10_14_fat32
cp38-none-macosx_10_14_universal2
cp38-none-macosx_10_14_universal
cp38-none-macosx_10_13_x86_64
cp38-none-macosx_10_13_intel
cp38-none-macosx_10_13_fat64
cp38-none-macosx_10_13_fat32
cp38-none-macosx_10_13_universal2
cp38-none-macosx_10_13_universal
cp38-none-macosx_10_12_x86_64
cp38-none-macosx_10_12_intel
cp38-none-macosx_10_12_fat64
cp38-none-macosx_10_12_fat32
cp38-none-macosx_10_12_universal2
cp38-none-macosx_10_12_universal
cp38-none-macosx_10_11_x86_64
cp38-none-macosx_10_11_intel
cp38-none-macosx_10_11_fat64
cp38-none-macosx_10_11_fat32
cp38-none-macosx_10_11_universal2
cp38-none-macosx_10_11_universal
cp38-none-macosx_10_10_x86_64
cp38-none-macosx_10_10_intel
cp38-none-macosx_10_10_fat64
cp38-none-macosx_10_10_fat32
cp38-none-macosx_10_10_universal2
cp38-none-macosx_10_10_universal
cp38-none-macosx_10_9_x86_64
cp38-none-macosx_10_9_intel
cp38-none-macosx_10_9_fat64
cp38-none-macosx_10_9_fat32
cp38-none-macosx_10_9_universal2
cp38-none-macosx_10_9_universal
cp38-none-macosx_10_8_x86_64
cp38-none-macosx_10_8_intel
cp38-none-macosx_10_8_fat64
cp38-none-macosx_10_8_fat32
cp38-none-macosx_10_8_universal2
cp38-none-macosx_10_8_universal
cp38-none-macosx_10_7_x86_64
cp38-none-macosx_10_7_intel
cp38-none-macosx_10_7_fat64
cp38-none-macosx_10_7_fat32
cp38-none-macosx_10_7_universal2
cp38-none-macosx_10_7_universal
cp38-none-macosx_10_6_x86_64
cp38-none-macosx_10_6_intel
cp38-none-macosx_10_6_fat64
cp38-none-macosx_10_6_fat32
cp38-none-macosx_10_6_universal2
cp38-none-macosx_10_6_universal
cp38-none-macosx_10_5_x86_64
cp38-none-macosx_10_5_intel
cp38-none-macosx_10_5_fat64
cp38-none-macosx_10_5_fat32
cp38-none-macosx_10_5_universal2
cp38-none-macosx_10_5_universal
cp38-none-macosx_10_4_x86_64
cp38-none-macosx_10_4_intel
cp38-none-macosx_10_4_fat64
cp38-none-macosx_10_4_fat32
cp38-none-macosx_10_4_universal2
cp38-none-macosx_10_4_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_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_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_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_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_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
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
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
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_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_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_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_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_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_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_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
cp38-none-any
py38-none-any
py3-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
Code of Conduct
- I agree to follow the PSF Code of Conduct.