_______________________________________________________

Python for S60 1.9.0 is here

Well, Python for S60 got an upgrade today. And what an upgrade! Cool

The announcement thread can be found here. Basically we get a lot of new goodies with this release and a few drawbacks.

Pros:

* Python 2.5.1 core. Yes, that means more modules and improved versions of the already existing ones will be available. This is very good when it comes to stability.
* Official packaging method. This is my personal favorite. The very useful Ensymble has been given a rather nice GUI which makes it easier to use.
* Better error handling. If the application raises an exception on start-up it doesn't just terminate silently but prints the traceback on the screen.

Cons:

* Much longer installation and start-up time. Really, you'll notice the difference. But like the thread says, this will be fixed.
* No support for S60 2nd Edition. Sadly, this part of the S60 family will no longer be supported now or in the future, because there are dependencies on OpenC libraries, which aren't available for 2nd Edition.

Notes:

* This release works on S60 5th Edition like the previous ones did, but it doesn't explicitly have any special features for it (like support for touch events).
* In a strange yet understandable way, the runtime isn't signed by Nokia with all capabilities like before. We only get the user-grantable set this time.
* Apparently PyS60 has moved from sourceforge and has a new home: https://garage.maemo.org/projects/pys60/
* The documentation no longer comes as a pdf file (at least this time it didn't) but as a much more comprehensive collection of HTML documents. I think this is better in pretty much every aspect.

This makes for a great Christmas gift from the PyS60 team Smile . Can't wait for version 2.0 Wink

0 comments:

eXTReMe Tracker