[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. </div><div><br></div><div>Some other changes:</div><div>* = The lazy loading machinery no longer uses = =E2=80=9Cobjc.ObjCLazyModule=E2=80=9D</div><div>* Python 3.7 is no = longer supported </div><div>* objc.simd was restructured, hopefully = without impact on user code </div><div><br></div><div>See the full = changelog of <a = href=3D"https://pyobjc.readthedocs.io/en/latest/changelog.html">https://py= objc.readthedocs.io/en/latest/changelog.html</a> 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==--