Thread: [Pyobjc-dev] ANN: PyObjC 0.9
Brought to you by:
ronaldoussoren
From: Ronald O. <ous...@ci...> - 2003-05-04 20:25:57
|
PyObjC 0.9 is now available for download at http://pyobjc.sourceforge.net/ PyObjC is a bridge between Python and Objective-C. It allows full featured Cocoa applications to be written in pure Python. It is also easy to use other frameworks containing Objective-C class libraries from Python and to mix in Objective-C, C and C++ source. Python is a highly dynamic programming language with a shallow learning curve. It combines remarkable power with very clear syntax. The installer package includes a number of Project Builder templates for easily creating new Cocoa-Python projects. Version 0.9 also introduces support for sytax coloring of Python files in Project Builder. PyObjC also supports full introspection of Objective-C classes and direct invocation of Objective-C APIs from the interactive interpreter. PyObjC requires MacOS X 10.2 or later. PyObjC works both with the Apple provided Python installation in MacOS X 10.2 (and later) and with MacPython 2.3b1. Users of MacPython 2.3b1 can install PyObjC though the PackageManager application. PyObjC 0.9 includes many inprovements over earlier versions and users are strongly advised to upgrade. The installer package will automatically upgrade prior releases. PyObjC is released with an open source license. |
From: David E. <epp...@ic...> - 2003-05-04 20:49:24
|
In article <75B...@ci...>, Ronald Oussoren <ous...@ci...> wrote: > PyObjC 0.9 includes many inprovements over earlier versions and users > are > strongly advised to upgrade. The installer package will automatically > upgrade > prior releases. What about projects built with prior releases? Is there an easy way of automatically upgrading them or would it be better simply to use the updated templates? I haven't been following cvs updates since just before everything got moved around in the directory hierarchy. -- David Eppstein http://www.ics.uci.edu/~eppstein/ Univ. of California, Irvine, School of Information & Computer Science |
From: tmk <li...@ne...> - 2003-05-05 00:18:58
|
Hi, After installing the 0.9 release downloaded from sourceforge I was astonished not to find anything under /Developer/Examples... It seems everything that should go under /Developer/... actually went under /Library/Developer/... instead! Seems weird to me even at 2:00 AM %-). I double-checked on the file listing from the installer and here's an excerpt that seems to confirm the above: ./Library/Developer/Documentation/PyObjC/.#coding-style.html.1.2 ./Library/Developer/Documentation/PyObjC/.#structure.html.1.1 ./Library/Developer/Documentation/PyObjC/.#warts.html.1.1 ./Library/Developer/Documentation/PyObjC/ProjectBuilder- SyntaxHighlighting.html ./Library/Developer/Documentation/PyObjC/ProjectBuilder- SyntaxHighlighting.txt ./Library/Developer/Documentation/PyObjC/TODO ./Library/Developer/Documentation/PyObjC/architecture.html ./Library/Developer/Documentation/PyObjC/architecture.txt ./Library/Developer/Documentation/PyObjC/classes.html ./Library/Developer/Documentation/PyObjC/classes.txt ./Library/Developer/Documentation/PyObjC/coding-style.html ./Library/Developer/Documentation/PyObjC/coding-style.txt ./Library/Developer/Documentation/PyObjC/index.html ./Library/Developer/Documentation/PyObjC/index.txt ./Library/Developer/Documentation/PyObjC/intro.html ./Library/Developer/Documentation/PyObjC/intro.txt ./Library/Developer/Documentation/PyObjC/libffi.html ./Library/Developer/Documentation/PyObjC/libffi.txt ./Library/Developer/Documentation/PyObjC/refcounts.html Seems like a bug to me or am I mistaken? = tmk = On Sunday, May 4, 2003, at 22:24 Europe/Brussels, Ronald Oussoren wrote: > PyObjC 0.9 is now available for download at > http://pyobjc.sourceforge.net/ > > PyObjC is a bridge between Python and Objective-C. It allows full > featured Cocoa applications to be written in pure Python. It is also > easy to use other frameworks containing Objective-C class libraries > from Python and to mix in Objective-C, C and C++ source. > > Python is a highly dynamic programming language with a shallow learning > curve. It combines remarkable power with very clear syntax. > > The installer package includes a number of Project Builder templates > for > easily creating new Cocoa-Python projects. Version 0.9 also introduces > support for sytax coloring of Python files in Project Builder. > > PyObjC also supports full introspection of Objective-C classes and > direct invocation of Objective-C APIs from the interactive interpreter. > > PyObjC requires MacOS X 10.2 or later. PyObjC works both with the > Apple > provided Python installation in MacOS X 10.2 (and later) and with > MacPython 2.3b1. Users of MacPython 2.3b1 can install PyObjC though > the > PackageManager application. > > PyObjC 0.9 includes many inprovements over earlier versions and users > are > strongly advised to upgrade. The installer package will automatically > upgrade > prior releases. > > PyObjC is released with an open source license. > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Pyobjc-dev mailing list > Pyo...@li... > https://lists.sourceforge.net/lists/listinfo/pyobjc-dev > |
From: <bb...@ma...> - 2003-05-05 02:53:49
|
On Sunday, May 4, 2003, at 17:18 US/Pacific, tmk wrote: > After installing the 0.9 release downloaded from sourceforge I was > astonished not to find anything under /Developer/Examples... > It seems everything that should go under /Developer/... actually went > under /Library/Developer/... instead! Ideally, nothing would be installed in /Developer/ directly and everything should be in /Library/Developer/ [according to Apple]. Unfortunately, PB is broken and won't find templates and specifications in /Library/Developer. So -- the packaging now does as much as it can "correctly".... b.bum |
From: tmk <li...@ne...> - 2003-05-05 13:19:28
|
Thanks for the correction bbum. One minor grip though the installer readme text states: --- Other than the python modules the installer also installs Project Builder templates, some examples (in /Developer/Examples/PyObjC) and documentation (in /Developer/Documentation/PyObjC). ;-) = tmk = On Monday, May 5, 2003, at 04:53 Europe/Brussels, bb...@ma... wrote: > On Sunday, May 4, 2003, at 17:18 US/Pacific, tmk wrote: >> After installing the 0.9 release downloaded from sourceforge I was >> astonished not to find anything under /Developer/Examples... >> It seems everything that should go under /Developer/... actually went >> under /Library/Developer/... instead! > > Ideally, nothing would be installed in /Developer/ directly and > everything should be in /Library/Developer/ [according to Apple]. > Unfortunately, PB is broken and won't find templates and > specifications in /Library/Developer. > > So -- the packaging now does as much as it can "correctly".... > > b.bum > > |
From: Ronald O. <ous...@ci...> - 2003-05-05 17:22:32
|
On Monday, May 5, 2003, at 15:19 Europe/Amsterdam, tmk wrote: > Thanks for the correction bbum. > > One minor grip though the installer readme text states: > > --- > > Other than the python modules the installer also installs Project > Builder templates, some examples (in /Developer/Examples/PyObjC) and > documentation (in /Developer/Documentation/PyObjC). > Oops. To be honest, I thought all files were back in /Developer. Maybe we should update the installer (with only a fixed readme). Ronald |