[ANN] PyObjC 10.0 released

Ronald Oussoren via Pyobjc-dev <[email protected]> Sun, 24 Sep 2023 11:45:01 +0200
Newsgroups gmane.comp.python.pyobjc.devel,gmane.comp.python.apple
Message-ID <[email protected]>
--===============1510956420756641849==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_40662F34-D9D4-425B-B4F8-355B03BD2541"


--Apple-Mail=_40662F34-D9D4-425B-B4F8-355B03BD2541
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi,

I=E2=80=99ve tagged PyObjC 10.0 and am in the process of uploading to =
PyPI.

The major change in this version is support for macOS Sonoma, just in =
time for the release of that version of macOS.=20

Some other changes:
* The lazy loading machinery no longer uses  =E2=80=9Cobjc.ObjCLazyModule=E2=
=80=9D
* Python 3.7 is no longer supported=20
* objc.simd was restructured, hopefully without impact on user code=20

See the full changelog of =
https://pyobjc.readthedocs.io/en/latest/changelog.html for a detailed =
list of changes.

Ronald

=E2=80=94

Twitter / micro.blog: @ronaldoussoren
Mastodon: @[email protected].
Blog: https://blog.ronaldoussoren.net/


--Apple-Mail=_40662F34-D9D4-425B-B4F8-355B03BD2541
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"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: =
after-white-space;">Hi,<div><br></div><div>I=E2=80=99ve tagged PyObjC =
10.0 and am in the process of uploading to =
PyPI.</div><div><br></div><div>The major change in this version is =
support for macOS Sonoma, just in time for the release of that version =
of macOS.&nbsp;</div><div><br></div><div>Some other changes:</div><div>* =
The lazy loading machinery no longer uses =
&nbsp;=E2=80=9Cobjc.ObjCLazyModule=E2=80=9D</div><div>* Python 3.7 is no =
longer supported&nbsp;</div><div>* objc.simd was restructured, hopefully =
without impact on user code&nbsp;</div><div><br></div><div>See the full =
changelog of&nbsp;<a =
href=3D"https://pyobjc.readthedocs.io/en/latest/changelog.html">https://py=
objc.readthedocs.io/en/latest/changelog.html</a>&nbsp;for a detailed =
list of =
changes.</div><div><br></div><div>Ronald</div><div><br></div><div><div>
<meta charset=3D"UTF-8"><div dir=3D"auto" style=3D"caret-color: rgb(0, =
0, 0); color: rgb(0, 0, 0); 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; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: =
after-white-space;"><div dir=3D"auto" style=3D"overflow-wrap: =
break-word; -webkit-nbsp-mode: space; line-break: =
after-white-space;"><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></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;">Mastodon: @[email protected].</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: https://blog.ronaldoussoren.net/</div></div></div>
</div>

<br></div></body></html>=

--Apple-Mail=_40662F34-D9D4-425B-B4F8-355B03BD2541--


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


--===============1510956420756641849==
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

--===============1510956420756641849==--