diff --git a/python-wxPython.changes b/python-wxPython.changes index d441712..0a6d729 100644 --- a/python-wxPython.changes +++ b/python-wxPython.changes @@ -1,3 +1,65 @@ +------------------------------------------------------------------- +Tue Apr 28 09:01:51 UTC 2020 - Guillaume GARDET + +- Update to 4.1.0: + * Add a sample for wx.Font.AddPrivateFont to the demo. + * Added wrappers for the OSXEnableAutomaticQuoteSubstitution, + OSXEnableAutomaticDashSubstitution, and OSXDisableAllSmartSubstitutions + methods in wx.TextCtrl. Also added OSXEnableAutomaticTabbing in wx.App. + * Added wx.ColourDialogEvent, wx.DCTextBgColourChanger, wx.DCTextBgModeChanger, + wx.grid.GridCellDateRenderer, wx.grid.GridCellDateEditor, wx.SystemAppearance, etc. + * Many of the deprecated items in wxWidgets and wxPython are being or have + been removed. Be sure to test your code in a recent 4.0.x release with + warnings enabled so you can see which class, method or function calls + you need to change. + * Bug fixes in wx.lib.calendar: key navigation across month boundaries is + now possible; key navigation now sets the date and fires the EVT_CALENDAR event; + setter APIs now set the date correctly #1230. + * Switch to using a wx.Overlay in the Widget Inspection Tool to highlight + widgets when running on a GTK3 port. + * Fixed issue in wx.lib.agw.customtreectrl where the label editor could + remain stuck forever #1235. + * Grafted on a EnableSystemTheme method to the classes which support it. + This can be used to disable the default system theme on Windows for native + widgets like wx.ListCtrl, wx.TreeCtrl and wx.dataview.DataViewCtrl. + It has no effect on the other platforms. + * The wx.WS_EX_VALIDATE_RECURSIVELY extended style flag is obsolete, + as it is now the default (and only) behavior. The style flag has been added + back into wxPython for compatibility, but with a zero value. You can just + stop using it in your code with no change in behavior. #1278 + * Fix a sometimes crash when using a wx.Overlay by letting the wx.DCOverlay + hold a reference to the DC, to ensure that the DCOverlay is destroyed first. PR#1301 + * Replaced the Vagrant VMs used for building wxPython for various Linux distros + with Docker images. + * Add some missing methods in wx.adv.BitmapComboBox #1307 + * Added the wx.svg package which contains code for parsing SVG + (Scalable Vector Graphics) files, and also code for integrating with + wxPython. It can rasterize the SVG to a wx.Bitmap of any size with no + loss of quality, and it can also render the SVG directly to a + wx.GraphicsContext using the GC's drawing primitives. PR#1323 + * Ported the embedding sample from Classic, which shows how to use wxPython + from a C++ wxWidgets application that embeds Python. PR#1353 + * Fixed wx.GetApp() to use wxWidgets' global wxApp instance instead of + maintaining its own pointer. This way, if the wxApp is created by C++ + code wxPython will still be able to get access to it. #1126 + * Added wrappers for the wx.ActivityIndicator class. + * Added wrappers for the wx.CollapsibleHeaderCtrl class. + * Fixed issues in PlotCanvas around displaying and using scrollbars. #1428 + * Added wx.msw.CHMHelpController, and also a wx.HelpController factory function + that creates an instance of the best Help Controller for the platform. #1536 + * Added wx.adv.GenericAnimationCtrl so the generic version of the animation + classes can be used even on the platforms that have a native version. + Note that due to internal changes to support both types of animations, + some API changes in how the Animation objects are created. See the + AnimationCtrl.py sample in the demo for the various usage patterns #1579 + * Added wrappers for the wx.grid.GridBlockCoords, wx.grid.GridBlocks, and + wx.grid.GridBlockDiffResult classes, as well as associated new methods + in the wx.grid.Grid class. These provide a new way to interact with blocks + of selected cells, including an iterator interface in wx.grid.GridBlocks + which should be a more efficient (time and memory) way to process large + groups of selections. +- Disable Python2 + ------------------------------------------------------------------- Mon Mar 2 12:41:31 UTC 2020 - Tomáš Chvátal diff --git a/python-wxPython.spec b/python-wxPython.spec index 10392af..76a9183 100644 --- a/python-wxPython.spec +++ b/python-wxPython.spec @@ -17,6 +17,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define skip_python2 1 %define oldpython python %define X_display ":98" %bcond_with test @@ -27,7 +28,7 @@ %define wx_args --gtk3 -v %endif Name: python-wxPython -Version: 4.0.7.post2 +Version: 4.1.0 Release: 0 Summary: The "Phoenix" variant of the wxWidgets Python bindings License: GPL-2.0-or-later diff --git a/wxPython-4.0.7.post2.tar.gz b/wxPython-4.0.7.post2.tar.gz deleted file mode 100644 index c9a6dbc..0000000 --- a/wxPython-4.0.7.post2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5a229e695b64f9864d30a5315e0c1e4ff5e02effede0a07f16e8d856737a0c4e -size 68891167 diff --git a/wxPython-4.1.0.tar.gz b/wxPython-4.1.0.tar.gz new file mode 100644 index 0000000..ae8be94 --- /dev/null +++ b/wxPython-4.1.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e2475cb755ac8d93d2f9335c39c060b4d17ecb5d4e0e86626d1e2834b64a48b +size 65752038