1
0
mirror of https://github.com/arsenetar/send2trash.git synced 2024-12-03 19:59:02 +00:00

Change conditional for macos pyobjc usage

macOS 11.x will occasionally identify as 10.16, since there was no real
reason to prevent on all supported platforms allow.
This commit is contained in:
Andrew Senetar 2021-05-14 21:40:16 -05:00
parent c8bcaea1e8
commit 9b0d5796c1
Signed by: arsenetar
GPG Key ID: C63300DCE48AB2F1

View File

@ -7,9 +7,9 @@
from platform import mac_ver
from sys import version_info
# If macOS is 11.0 or newer try to use the pyobjc version to get around #51
# NOTE: pyobjc only supports python >= 3.6
if version_info >= (3, 6) and int(mac_ver()[0].split(".", 1)[0]) >= 11:
# NOTE: version of pyobjc only supports python >= 3.6 and 10.9+
macos_ver = tuple(int(part) for part in mac_ver()[0].split("."))
if version_info >= (3, 6) and macos_ver >= (10, 9):
try:
from .plat_osx_pyobjc import send2trash
except ImportError: