From 47086e2ce5c5c0d3e097f186537b919adbe66b7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=BCrgens?= Date: Fri, 21 Feb 2020 15:11:34 +0100 Subject: [PATCH] Fix macOS version parsing if dot number is missing --- telethon/crypto/libssl.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/telethon/crypto/libssl.py b/telethon/crypto/libssl.py index 0e759ffe..a11fdbc6 100644 --- a/telethon/crypto/libssl.py +++ b/telethon/crypto/libssl.py @@ -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