Fix macOS version parsing if dot number is missing

This commit is contained in:
Pascal Jürgens 2020-02-21 15:11:34 +01:00
parent 8aa15174ab
commit 47086e2ce5

View File

@ -23,7 +23,7 @@ def _find_ssl_lib():
# https://www.shh.sh/2020/01/04/python-abort-trap-6.html
if sys.platform == 'darwin':
release, _version_info, _machine = platform.mac_ver()
major = release.split('.', maxsplit=1)[0]
ten, major, *minor = release.split('.')
# macOS 10.14 "mojave" is the last known major release
# to support unversioned libssl.dylib. Anything above
# needs specific versions