Thread: [Pyobjc-dev] status of PyObjC ?
Brought to you by:
ronaldoussoren
|
From: Darren M. <min...@gm...> - 2009-02-18 04:57:26
|
Hi Everyone I was thinking of giving PyObjC another go in a future project I'm working on. I noticed from the website that things are starting to get a bit dated. Is Leopard 10.5 supported? How about plans for Python 3.0? Thanks for an update. Darren |
|
From: Michael V. <m.v...@gm...> - 2009-02-18 09:12:06
|
Hi Darren, Leopard (10.5.x) has PyObjC on the system Python (2.5.1) by default, and Xcode has templates for PyObjC based projects. Works great! You can of course build / install a newer Python, but PyObjC isn't currently on Python 3.0 -mv On Tue, Feb 17, 2009 at 8:57 PM, Darren Minifie <min...@gm...> wrote: > Hi Everyone > > I was thinking of giving PyObjC another go in a future project I'm > working on. I noticed from the website that things are starting to > get a bit dated. Is Leopard 10.5 supported? How about plans for > Python 3.0? Thanks for an update. > > Darren > > Pyobjc-dev mailing list > Pyo...@li... > https://lists.sourceforge.net/lists/listinfo/pyobjc-dev > |
|
From: Orestis M. <or...@or...> - 2009-02-18 09:13:03
|
The website doesn't reflect reality, I'm afraid. PyObjC is _bundled_ with Leopard, so if you haven't installed any other Python you should be able to just import objc or Foundation and things should work as expected. Development still goes on, from the commits I've seen Ronald is aiming to have full test coverage of all the major frameworks for 10.5. I think 10.4 support is somewhere there, but I'm not sure. I've no idea about Python 3.0, but I would expect it to be far away for now. Orestis -- or...@or... http://orestis.gr/ On 18 Feb 2009, at 04:57, Darren Minifie wrote: > Hi Everyone > > I was thinking of giving PyObjC another go in a future project I'm > working on. I noticed from the website that things are starting to > get a bit dated. Is Leopard 10.5 supported? How about plans for > Python 3.0? Thanks for an update. > > Darren > > ------------------------------------------------------------------------------ > Open Source Business Conference (OSBC), March 24-25, 2009, San > Francisco, CA > -OSBC tackles the biggest issue in open source: Open Sourcing the > Enterprise > -Strategies to boost innovation and cut costs with open source > participation > -Receive a $600 discount off the registration fee with the source > code: SFAD > http://p.sf.net/sfu/XcvMzF8H > _______________________________________________ > Pyobjc-dev mailing list > Pyo...@li... > https://lists.sourceforge.net/lists/listinfo/pyobjc-dev |
|
From: David B. <db3...@gm...> - 2009-02-18 19:37:24
|
Orestis Markou <or...@or...> writes: > Development still goes on, from the commits I've seen Ronald is aiming > to have full test coverage of all the major frameworks for 10.5. I > think 10.4 support is somewhere there, but I'm not sure. I've no idea > about Python 3.0, but I would expect it to be far away for now. For me the 10.4/10.5 divide (PyObjC 1.4 / PyObjC 2.x) has been a bit of a pain, so it may be something for the OP to be aware of. I don't have many spare OSX systems, so I've held off upgrading my main development machine to 10.5 so that I could keep it at 10.4 for building my application. I also chose a while back to block the 10.4 system update (so I'm still at 10.4.10), since it included an incompatible WebKit update and my app uses WebKit. I suspect if you're developing on 10.5 and aiming for 10.5 clients that things are also consistent, but crossing the divide still seems tricky. I've seen some mixed comments here about using a 10.5 system to build applications that are compatible with 10.4 (one reason I've opted not to upgrade my development box), particularly across the WebKit change. The latter may be less of an issue now than it was when the upgrade first came out, but I'm still not sure that all my users of the app have systems that have installed all the 10.4 upgrades. -- David |
|
From: Ronald O. <ron...@ma...> - 2009-02-18 20:20:37
Attachments:
smime.p7s
|
On 18 Feb, 2009, at 10:12, Orestis Markou wrote: > The website doesn't reflect reality, I'm afraid. > > PyObjC is _bundled_ with Leopard, so if you haven't installed any > other Python you should be able to just import objc or Foundation and > things should work as expected. > > Development still goes on, from the commits I've seen Ronald is aiming > to have full test coverage of all the major frameworks for 10.5. I > think 10.4 support is somewhere there, but I'm not sure. I've no idea > about Python 3.0, but I would expect it to be far away for now. My current plan is to have test coverage for the API bindings for the frameworks in 10.5 before doing the next release. The reason for wanting to have those is that I've run into a number of occassions where the API bindings worked during beta releases and stopped working afterwards without anyone noticing. Having unittests ensures that this won't happen again in the future, and furthermore ensures that the bridge is actually capable of wrapping all these API's. As you might expect this is rather boring work, which explains the rather slow progress. I'm getting closer to my goal though. To be honest, a 10.4 port does not have a high priority at the moment. That doesn't mean PyObjC won't work on 10.4, last time I checked pyobjc-core did compile on 10.4 and actually passed it's tests there. Support for Python 3.x is on my todo list but is non-trivial to achieve. PyObjC contains a large amount of pretty low-level C code, getting the details w.r.t. to the changes in 3.0 right is not easy. I have looked into a Python 3.x port and this should be fairly easy, but it's still a couple of days work. I'm not planning to work on that before the next release of PyObjC, that's way too long overdue as it is. Ronald > > > Orestis > -- > or...@or... > http://orestis.gr/ > > > > > On 18 Feb 2009, at 04:57, Darren Minifie wrote: > >> Hi Everyone >> >> I was thinking of giving PyObjC another go in a future project I'm >> working on. I noticed from the website that things are starting to >> get a bit dated. Is Leopard 10.5 supported? How about plans for >> Python 3.0? Thanks for an update. >> >> Darren >> >> ------------------------------------------------------------------------------ >> Open Source Business Conference (OSBC), March 24-25, 2009, San >> Francisco, CA >> -OSBC tackles the biggest issue in open source: Open Sourcing the >> Enterprise >> -Strategies to boost innovation and cut costs with open source >> participation >> -Receive a $600 discount off the registration fee with the source >> code: SFAD >> http://p.sf.net/sfu/XcvMzF8H >> _______________________________________________ >> Pyobjc-dev mailing list >> Pyo...@li... >> https://lists.sourceforge.net/lists/listinfo/pyobjc-dev > > > ------------------------------------------------------------------------------ > Open Source Business Conference (OSBC), March 24-25, 2009, San > Francisco, CA > -OSBC tackles the biggest issue in open source: Open Sourcing the > Enterprise > -Strategies to boost innovation and cut costs with open source > participation > -Receive a $600 discount off the registration fee with the source > code: SFAD > http://p.sf.net/sfu/XcvMzF8H > _______________________________________________ > Pyobjc-dev mailing list > Pyo...@li... > https://lists.sourceforge.net/lists/listinfo/pyobjc-dev |