[ANN] pyjamas 0.6pre3 released

Luke Kenneth Casson Leighton lkcl at lkcl.net
Thu Aug 13 15:01:41 EDT 2009


much as we'd very much like to declare a 0.6 stable release, really
really soon and move forward, the ChangeLog just keeps growing (133
and counting) with the bugfixes, testing and contributions since
0.5p1.

pyjamas is a port of GWT to python, and includes a
python-to-javascript compiler and a widget UI toolkit that is similar
to pyqt4, pygtk2 etc.  applications can either be run as javascript
(in a web browser) or on the desktop (using pyjamas-desktop) as
python.  conceptually therefore, pyjamas is similar to adobe AIR -
except that it's python, not ActionScript, and it's entirely free
software.  hurrah!

key changes:

* the python-to-javascript has been significantly reworked, and now
includes a --strict option which adds "python strict" features at the
expense of speed.  to disable these, and obtain speed instead, use
"-O"

* pyjamas-desktop has been merged into the pyjamas distribution, which
includes support for one stable browser engine (XULrunner, the same
engine behind firefox); pywebkitgtk (the engine behind safari and the
iphone) and MSHTML (IE's engine).  pywebkitgtk is useable (but
unfriendly - no DOM exception handling); MSHTML is even less friendly
- COM gets in the way at present, and eats even python exceptions).

there's a lot more that could be said, but you've probably noticed all
the other prerelease notices so 'nuff said, other than: thank you to
the people who've been helping and contributing with testing, patches
and more.

downloads and more information:

http://pypi.python.org/pypi/Pyjamas
http://sf.net/projects/pyjamas
http://code.google.com/p/pyjamas
http://pyjs.org



More information about the Python-list mailing list