[maemo-developers] New release of Python2.5 for Maemo

From: Luciano Miguel Wolf luciano.wolf at indt.org.br
Date: Thu Jan 17 03:07:03 EET 2008
I am pleased to announce Python2.5.1 for Maemo OS2007 (r0.4-15) / OS2008 
(r0.1c3)

This new release is available from:
http://pymaemo.garage.maemo.org

What's it?
----------
Python for Maemo (PyMaemo for short) main objective is to make possible 
to use Python programming language as the scripting and development 
language for Maemo Platform, providing a better alternative for fast 
prototyping and programming in Maemo environment besides the C 
programming language.

Python is for serious programming and to have fun. Python has a nice 
syntax, it's easy to learn and powerful enough for a vast range of 
applications, this is why we choose Python for Maemo.

What's changed?
---------------
Now you can install PyMaemo (OS2007/2008) using a single ".install" file 
that points to the Extras repository. This will improve installation and 
will follow the correct repository usage policy. Another change, 
discussed a few days ago, is that python packages without GUI doesn't 
show up in Application Manager list anymore. It will be only installed 
as a dependency of other packages or via ".install" file.

Bugfixes:
[OS2008]
  - #1195 - [chinook] hildon.ColorButton.get_color in chinook doesn't 
works (Lauro Moura)
  - #1565 - [Chinook] Move help lib to python-hildon (Lauro Moura)
  - #1696 - [chinook] gtk.set_application_name() is missing (Lauro Moura)

[OS2007 and OS2008]
  - #1039 - Package for pyopenssl (Luciano Wolf)
  - #1544 - Add support for the alarm interface (Lauro Moura)
  - #1673 - add setuptools support (Luciano Wolf)
  - #1720 - Add support for hildon keysyms (Lauro Moura)
  - #1721 - Build python-runtime-dev package (Lauro Moura)
  - #1726 - Add telnetlib module into a separate Debian package (Luciano 
Wolf)
  - #1862 - gnome module broken on Chinook - missing __init__.py 
(Luciano Wolf)
  - #1938 - apply bugfix to reduce wakeups (Luciano Wolf)
  - #1950 - python2.5-gtk2 should depend on python2.5-cairo (Lauro Moura)
  - #2009 - HildonBanner issues (Lauro Moura)

New Modules:
  - pysetuptools (packaging system)
  - python2.5-sdk (meta-package providing all -dev packages of modules 
instaled by python2.5-runtime)
  - pyopenssl

What's planned?
---------------
Next release is planned to have a beta version of Python-Launcher. It is 
a daemon that loads heavy modules, like pygtk, and just fork every time 
python is called. This reduces the startup time of applications using 
pygtk. Another addition to PyMaemo will be GooCanvas support.

As OS2008 has been released we have discontinued PyMaemo for OS2006 
since its possible to use OS2007 HackerEdition inside 770 and we will 
focus our efforts on OS2008.

Acknowledgements:
-----------------
Thanks to everybody who helped making this release possible.

Bug reports, as always, should go to Bugzilla; check out
http://pymaemo.garage.maemo.org for links to posting and querying bug 
reports for PyMaemo.

Regards,
Luciano Wolf


More information about the maemo-developers mailing list