ANN: PyObjC 6.2.1

Ronald Oussoren via Pyobjc-dev <[email protected]> Sun, 14 Jun 2020 11:46:37 +0200
Newsgroups gmane.comp.python.pyobjc.devel,gmane.comp.python.apple
Message-ID <[email protected]>
--===============7710843160814017050==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_299363D6-AA2D-4345-978E-BB8231B4E49C"


--Apple-Mail=_299363D6-AA2D-4345-978E-BB8231B4E49C
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi,

I=E2=80=99ve pushed PyObjC 6.2.1 to PyPI. This is a minor bug fix =
release:

Issue #299: Ensure package =E2=80=98pyobjc=E2=80=99 won=E2=80=99t try to =
build the PubSub bindings on macOS 10.15

Reported by Thomas Buchberger

Minor tweaks to build and pass tests on macOS 10.14 with the latest =
Xcode that can be installed on that version of macOS.

Issue #300: Fix SystemError in block edge case

PyObjC raised a SystemError when converting a callable into an ObjC =
block when the callable is a bound method without positional arguments.

Issue #275: Fix crash on catalina caused by writing to read-only memory.

Patch by Dan Villiom Podlaski Christiansen

PR #302: Make sure the SDK detection works when the version is not in =
the SDK name

Patch by Joshua Root

There were no SDK updates in Xcode 11.5 and Xcode 11.6 (beta)

This is probably the last release in the 6.x train.  My plan is to start =
working on PyObjC 7.0, with support for the next major release of macOS, =
during WWDC.

Ronald
=E2=80=94

Twitter / micro.blog: @ronaldoussoren
Blog: https://blog.ronaldoussoren.net/


--Apple-Mail=_299363D6-AA2D-4345-978E-BB8231B4E49C
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">Hi,<div class=3D""><br class=3D""></div><div class=3D"">I=E2=80=
=99ve pushed PyObjC 6.2.1 to PyPI. This is a minor bug fix =
release:</div><div class=3D""><br class=3D""></div><div class=3D""><ul =
style=3D"caret-color: rgb(62, 67, 73); color: rgb(62, 67, 73);" =
class=3D""><li style=3D"-webkit-hyphens: auto; line-height: 1.5em;" =
class=3D""><p class=3D"first" style=3D"-webkit-hyphens: auto; =
line-height: 1.5em; margin-top: 0px !important;">Issue #299: Ensure =
package =E2=80=98pyobjc=E2=80=99 won=E2=80=99t try to build the PubSub =
bindings on macOS 10.15</p><p style=3D"-webkit-hyphens: auto; =
line-height: 1.5em;" class=3D"">Reported by Thomas =
Buchberger</p></li><li style=3D"-webkit-hyphens: auto; line-height: =
1.5em;" class=3D""><p class=3D"first" style=3D"margin-top: 0px =
!important; -webkit-hyphens: auto; line-height: 1.5em;">Minor tweaks to =
build and pass tests on macOS 10.14 with the latest Xcode that can be =
installed on that version of macOS.</p></li><li style=3D"-webkit-hyphens: =
auto; line-height: 1.5em;" class=3D""><p class=3D"first" =
style=3D"margin-top: 0px !important; -webkit-hyphens: auto; line-height: =
1.5em;">Issue #300: Fix SystemError in block edge case</p><p =
style=3D"-webkit-hyphens: auto; line-height: 1.5em;" class=3D"">PyObjC =
raised a SystemError when converting a callable into an ObjC block when =
the callable is a bound method without positional arguments.</p></li><li =
style=3D"-webkit-hyphens: auto; line-height: 1.5em;" class=3D""><p =
class=3D"first" style=3D"margin-top: 0px !important; -webkit-hyphens: =
auto; line-height: 1.5em;">Issue #275: Fix crash on catalina caused by =
writing to read-only memory.</p><p class=3D"first" style=3D"margin-top: =
0px !important; -webkit-hyphens: auto; line-height: 1.5em;">Patch by Dan =
Villiom Podlaski Christiansen</p></li><li style=3D"-webkit-hyphens: =
auto; line-height: 1.5em;" class=3D""><p class=3D"first" =
style=3D"margin-top: 0px !important; -webkit-hyphens: auto; line-height: =
1.5em;">PR #302: Make sure the SDK detection works when the version is =
not in the SDK name</p><p style=3D"-webkit-hyphens: auto; line-height: =
1.5em;" class=3D"">Patch by Joshua Root</p></li><li =
style=3D"-webkit-hyphens: auto; line-height: 1.5em;" class=3D""><p =
class=3D"first" style=3D"-webkit-hyphens: auto; line-height: 1.5em; =
margin-top: 0px !important;">There were no SDK updates in Xcode 11.5 and =
Xcode 11.6 (beta)</p></li></ul><div class=3D"">This is probably the last =
release in the 6.x train. &nbsp;My plan is to start working on PyObjC =
7.0, with support for the next major release of macOS, during =
WWDC.</div></div><div class=3D""><br class=3D""></div><div =
class=3D"">Ronald</div><div class=3D""><div class=3D"">
<div dir=3D"auto" style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D""><div =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;">=E2=80=94</div><div style=3D"caret-color: rgb(0, 0, 0); color: =
rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><br class=3D""></div><div style=3D"caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;">Twitter / =
micro.blog: @ronaldoussoren</div><div style=3D"caret-color: rgb(0, 0, =
0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;">Blog: <a =
href=3D"https://blog.ronaldoussoren.net/" =
class=3D"">https://blog.ronaldoussoren.net/</a></div></div>
</div>
<br class=3D""></div></body></html>=

--Apple-Mail=_299363D6-AA2D-4345-978E-BB8231B4E49C--


--===============7710843160814017050==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============7710843160814017050==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Pyobjc-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pyobjc-dev

--===============7710843160814017050==--