Fix ImportError on Python 3.9.0b1 for Windows

This commit is contained in:
Christoph Gohlke 2020-05-19 15:35:32 -07:00 committed by GitHub
parent db31563fb8
commit 7daca6733d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -730,7 +730,11 @@ class pil_build_ext(build_ext):
if struct.unpack("h", b"\0\1")[0] == 1:
defs.append(("WORDS_BIGENDIAN", None))
if sys.platform == "win32" and not (PLATFORM_PYPY or PLATFORM_MINGW):
if (
sys.platform == "win32" and
sys.version_info < (3, 9) and
not (PLATFORM_PYPY or PLATFORM_MINGW)
):
defs.append(("PILLOW_VERSION", '"\\"%s\\""' % PILLOW_VERSION))
else:
defs.append(("PILLOW_VERSION", '"%s"' % PILLOW_VERSION))