diff --git a/CHANGES.rst b/CHANGES.rst index c1f42d05..03b59b5c 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -8,6 +8,21 @@ wxPython Changelog ================== +4.0.7.post2 "To QTKit, or not to QtKit..." +------------------------------------------ +* 12-Nov-2019 + +PyPI: https://pypi.org/project/wxPython/4.0.7.post2 +Extras: https://extras.wxPython.org/wxPython4/extras/ +Pip: ``pip install wxPython==4.0.7.post2`` + +This post-release changes a wxWidgets configure option on macOS so the build +will be forced to use AVFoundation instead of QTKit. This ensures that +wxMediaCtrl will work on macOS 10.15+, where all support for QTKit has been +removed. + + + 4.0.7.post1 "Isn't it time for Python3?" ---------------------------------------- * 28-Oct-2019 diff --git a/buildtools/build_wxwidgets.py b/buildtools/build_wxwidgets.py index 802b8233..176cd2c8 100644 --- a/buildtools/build_wxwidgets.py +++ b/buildtools/build_wxwidgets.py @@ -292,8 +292,7 @@ def main(wxDir, args): ] if sys.platform.startswith("darwin"): - #wxpy_configure_opts.append("--enable-monolithic") - pass + wxpy_configure_opts.append("--disable-qtkit") else: wxpy_configure_opts.append("--with-sdl") diff --git a/buildtools/version.py b/buildtools/version.py index c1491100..a8799944 100644 --- a/buildtools/version.py +++ b/buildtools/version.py @@ -24,9 +24,9 @@ PROJECT_NAME = 'wxPython' # version numbers. VER_MAJOR = 4 VER_MINOR = 0 -VER_RELEASE = 8 +VER_RELEASE = 7 -VER_FLAGS = "a1" # wxPython release flags +VER_FLAGS = ".post2" # wxPython release flags # The VER_FLAGS value is appended to the version number constructed from the # first 3 components and should be set according to the following patterns. diff --git a/demo/version.py b/demo/version.py index 850b33e7..d735c61b 100644 --- a/demo/version.py +++ b/demo/version.py @@ -1,3 +1,3 @@ # This file was generated by wxPython's wscript. -VERSION_STRING = '4.0.7a1' +VERSION_STRING = '4.0.7.post2'