Re: wxPython 4.0.7 released

Zacharia Chege <[email protected]> Sat, 26 Oct 2019 10:54:24 +0300
Newsgroups gmane.comp.python.wxpython.devel
Message-ID <CADpgKhCQHsqeYchOJ_fo6Nj+Tw=tRPdTfW4pVfZCNXucwDN2yA@mail.gmail.com>
--000000000000db92e10595cb93db
Content-Type: text/plain; charset="UTF-8"

Also to add sample complete codes for widgets need to be included for
beginners and prototypers, this will improve alot

On Sat, Oct 26, 2019 at 10:52 AM Zacharia Chege <[email protected]>
wrote:

> The updates are Ok
> wx 2. are in there downfall, question is wxPython will work with python
> 3.8 s well
>
> On Sat, Oct 26, 2019 at 7:38 AM Robin Dunn <[email protected]> wrote:
>
>> Announcing wxPython 4.0.7
>> =========================
>>
>> PyPI:   https://pypi.org/project/wxPython/4.0.7
>> Extras: https://extras.wxPython.org/wxPython4/extras/
>> Pip:    ``pip install wxPython==4.0.7``
>>
>> This release is comprised mostly of fixes and minor features
>> which have been back-ported from the master branch. This release
>> is likely the last release of the 4.0.x release series, and is
>> certainly the last 4.0.x release that will support Python 2.7. It
>> may still continue to build for Python 2.7 for some time, but no
>> extra effort will be expended to keep it compatible.
>>
>> Support for building for Python 3.8 has been added, as well as
>> 3.8 binaries on PyPI for Windows and MacOS.
>>
>> This release provides the following changes:
>>
>> * 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 label editor
>>    could remain stuck forever (#1235).
>>
>> * 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)
>>
>> * 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)
>>
>> * Several other PRs have been backported from the master branch
>>    (which will become wxPython 4.1.0), the full list can be seen
>>    here: https://github.com/wxWidgets/Phoenix/pull/1357
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "wxPython-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/wxPython-dev/5906f2b1-f8f0-6612-57e2-7ecb9f80ee08%40alldunn.com
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups "wxPython-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion on the web visit https://groups.google.com/d/msgid/wxPython-dev/CADpgKhCQHsqeYchOJ_fo6Nj%2BTw%3DtRPdTfW4pVfZCNXucwDN2yA%40mail.gmail.com.

--000000000000db92e10595cb93db
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Also to add sample complete codes for widgets need to be i=
ncluded=C2=A0for beginners=C2=A0and prototypers, this will improve alot</di=
v><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On S=
at, Oct 26, 2019 at 10:52 AM Zacharia Chege &lt;<a href=3D"mailto:chegezach=
[email protected]">[email protected]</a>&gt; wrote:<br></div><blockquo=
te class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px =
solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">The updates are O=
k<div>wx 2. are in there downfall, question is wxPython will work with pyth=
on 3.8 s well</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" cl=
ass=3D"gmail_attr">On Sat, Oct 26, 2019 at 7:38 AM Robin Dunn &lt;<a href=
=3D"mailto:[email protected]">[email protected]</a>&gt; wrote:<br></div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef=
t:1px solid rgb(204,204,204);padding-left:1ex">Announcing wxPython 4.0.7<br=
>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
<br>
<br>
PyPI:=C2=A0 =C2=A0<a href=3D"https://pypi.org/project/wxPython/4.0.7" rel=
=3D"noreferrer" target=3D"_blank">https://pypi.org/project/wxPython/4.0.7</=
a><br>
Extras: <a href=3D"https://extras.wxPython.org/wxPython4/extras/" rel=3D"no=
referrer" target=3D"_blank">https://extras.wxPython.org/wxPython4/extras/</=
a><br>
Pip:=C2=A0 =C2=A0 ``pip install wxPython=3D=3D4.0.7``<br>
<br>
This release is comprised mostly of fixes and minor features<br>
which have been back-ported from the master branch. This release<br>
is likely the last release of the 4.0.x release series, and is<br>
certainly the last 4.0.x release that will support Python 2.7. It<br>
may still continue to build for Python 2.7 for some time, but no<br>
extra effort will be expended to keep it compatible.<br>
<br>
Support for building for Python 3.8 has been added, as well as<br>
3.8 binaries on PyPI for Windows and MacOS.<br>
<br>
This release provides the following changes:<br>
<br>
* Bug fixes in wx.lib.calendar: key navigation across month<br>
=C2=A0 =C2=A0boundaries is now possible; key navigation now sets the date<b=
r>
=C2=A0 =C2=A0and fires the EVT_CALENDAR event; setter APIs now set the date=
<br>
=C2=A0 =C2=A0correctly (#1230).<br>
<br>
* Switch to using a wx.Overlay in the Widget Inspection Tool to<br>
=C2=A0 =C2=A0highlight widgets when running on a GTK3 port.<br>
<br>
* Fixed issue in wx.lib.agw.customtreectrl where label editor<br>
=C2=A0 =C2=A0could remain stuck forever (#1235).<br>
<br>
* Fix a sometimes crash when using a wx.Overlay by letting the<br>
=C2=A0 =C2=A0wx.DCOverlay hold a reference to the DC, to ensure that the<br=
>
=C2=A0 =C2=A0DCOverlay is destroyed first.=C2=A0 (PR#1301)<br>
<br>
* Ported the embedding sample from Classic, which shows how to<br>
=C2=A0 =C2=A0use wxPython from a C++ wxWidgets application that embeds<br>
=C2=A0 =C2=A0Python. (PR #1353)<br>
<br>
* Fixed wx.GetApp() to use wxWidgets&#39; global wxApp instance<br>
=C2=A0 =C2=A0instead of maintaining its own pointer. This way, if the wxApp=
<br>
=C2=A0 =C2=A0is created by C++ code wxPython will still be able to get<br>
=C2=A0 =C2=A0access to it. (#1126)<br>
<br>
* Several other PRs have been backported from the master branch<br>
=C2=A0 =C2=A0(which will become wxPython 4.1.0), the full list can be seen<=
br>
=C2=A0 =C2=A0here: <a href=3D"https://github.com/wxWidgets/Phoenix/pull/135=
7" rel=3D"noreferrer" target=3D"_blank">https://github.com/wxWidgets/Phoeni=
x/pull/1357</a><br>
<br>
-- <br>
You received this message because you are subscribed to the Google Groups &=
quot;wxPython-dev&quot; group.<br>
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:wxPython-dev%[email protected]" targ=
et=3D"_blank">[email protected]</a>.<br>
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/d/msgid/wxPython-dev/5906f2b1-f8f0-6612-57e2-7ecb9f80ee08%40alldunn.com"=
 rel=3D"noreferrer" target=3D"_blank">https://groups.google.com/d/msgid/wxP=
ython-dev/5906f2b1-f8f0-6612-57e2-7ecb9f80ee08%40alldunn.com</a>.<br>
</blockquote></div></blockquote></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;wxPython-dev&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:[email protected]">wxPyth=
[email protected]</a>.<br />
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/d/msgid/wxPython-dev/CADpgKhCQHsqeYchOJ_fo6Nj%2BTw%3DtRPdTfW4pVfZCNXucwD=
N2yA%40mail.gmail.com?utm_medium=3Demail&utm_source=3Dfooter">https://group=
s.google.com/d/msgid/wxPython-dev/CADpgKhCQHsqeYchOJ_fo6Nj%2BTw%3DtRPdTfW4p=
VfZCNXucwDN2yA%40mail.gmail.com</a>.<br />

--000000000000db92e10595cb93db--