Thank you, Ronald! This is good news.
--
John Finch
On July 10, 2018 at 1:00:34 PM, pyo...@li... (pyo...@li...(mailto:pyo...@li...)) wrote:
> Send Pyobjc-dev mailing list submissions to
> pyo...@li...
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://lists.sourceforge.net/lists/listinfo/pyobjc-dev
> or, via email, send a message with subject or body 'help' to
> pyo...@li...
>
> You can reach the person managing the list at
> pyo...@li...
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Pyobjc-dev digest..."
>
>
> Today's Topics:
>
> 1. Towards PyObjC 5.0 (Ronald Oussoren)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 10 Jul 2018 09:46:54 +0200
> From: Ronald Oussoren <ron...@ma...>
> To: pyobjc-dev list <pyo...@li...>, Pythonmac-Sig
> <pyt...@py...>
> Subject: [Pyobjc-dev] Towards PyObjC 5.0
> Message-ID: <6D0...@ma...>
> Content-Type: text/plain; charset=utf-8
>
> Hi,
>
> Just a quick message about development on PyObjC 5.0. The process of updating PyObjC for macOS 10.14 is going faster than expected, although it has helped that I took time of from work during WWDC to work on this.
>
> I expect to push out a first beta release of PyObjC 5 during the EuroPython 2018 sprints. This release should be feature complete (barring surprises in future SDK betas).
>
> This is turning out to be a major milestone for PyObjC: with some luck PyObjC 5.0 will support almost all public frameworks in macOS, with the exception of deprecated frameworks that aren?t already wrapped and the Metal frameworks (Metal and MetalPerformanceShaders).
>
> Major items on my TODO list until then:
> - Finish a number of bindings that require manual wrappers due to APIs that are too complex to expres correctly in metadata files
> - Work on support for APIs that have SIMD types as arguments or return values (such as vector_float3 in ObjC)
> - Work on providing DeprecationWarnings for APIs that are deprecated in macOS. The basic framework for this is present, I ?just? have add correct metadata for this.
>
> Beyond 5: My current plan is that PyObjC 5 will be the last version of PyObjC that supports Python 2.7 and PowerPC.
>
> I have not yet decided on 32-bit x86 support, that might be dropped as well (at least in the released binaries). Dropping support for 32-bit x86 would primarily make it easier to provide wheels, as the compiler tools in Xcode 10 no longer support that architecture.
>
> Ronald
>
>
> ------------------------------
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> Pyobjc-dev mailing list
> Pyo...@li...
> https://lists.sourceforge.net/lists/listinfo/pyobjc-dev
>
>
> ------------------------------
>
> End of Pyobjc-dev Digest, Vol 106, Issue 1
> ******************************************
|