<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=187.64.168.216</id>
	<title>Maemo Wiki Mirror - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=187.64.168.216"/>
	<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php/Special:Contributions/187.64.168.216"/>
	<updated>2026-04-22T01:46:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Python/Harmattan&amp;diff=33850</id>
		<title>Python/Harmattan</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Python/Harmattan&amp;diff=33850"/>
		<updated>2013-01-18T21:55:53Z</updated>

		<summary type="html">&lt;p&gt;187.64.168.216: /* Community Packages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction  ==&lt;br /&gt;
&lt;br /&gt;
The Harmattan Python project provides a Python runtime environment for Nokia&#039;s N9 phone and the N950 developer device built on the MeeGo 1.2 Harmattan platform. It provides a full-featured set of packages and tools to rapidly develop and run Python applications using the PySide: Python for Qt bindings together with the Qt Quick UI definition language. Applications can be deployed as individual Debian packages, using the community OBS, or eventually, via Ovi Store.&lt;br /&gt;
&lt;br /&gt;
== Getting started  ==&lt;br /&gt;
&lt;br /&gt;
The following links provide useful information for &#039;&#039;&#039;Python developers&#039;&#039;&#039;, including information about MeeGo 1.2 Harmattan Security Framework.&lt;br /&gt;
&lt;br /&gt;
*[[Python/Harmattan/Getting started with Harmattan Python|Getting started with Harmattan Python]] &lt;br /&gt;
*[[Python/Harmattan/Documentation for pyside-assistant|Documentation for pyside-assistant]]&lt;br /&gt;
*[http://temporaryland.wordpress.com/2011/01/26/python-for-newbies/ Python Tutorial for Newbies] &lt;br /&gt;
*[http://developer.qt.nokia.com/wiki/PySide_Internationalization Tutorial: Python+Qt+I18N]&lt;br /&gt;
*[http://developer.qt.nokia.com/wiki/PySide_DBus_Integration Tutorial: Python+Qt+DBUS]&lt;br /&gt;
*[[Python/Harmattan/Python 2.6 porting tips|Python 2.6 porting tips]]&lt;br /&gt;
*[[Python/Harmattan/Performance Considerations for Python Apps|Performance Considerations for Python Apps]]&lt;br /&gt;
&lt;br /&gt;
If you are interested just in installing applications that depend on Python you can get a lot of them using the repositories listed here. All depending packages will be automatically installed.&lt;br /&gt;
&lt;br /&gt;
* [http://www.ovi.nokia.com Ovi Store];&lt;br /&gt;
* [http://wiki.meego.com/MeeGo_Apps MeeGo Apps];&lt;br /&gt;
* [http://apps-beta.meego.com/applications/ MeeGo Apps - Beta];&lt;br /&gt;
&lt;br /&gt;
== API Bindings  ==&lt;br /&gt;
&lt;br /&gt;
The Harmattan Python project tries to cover as many APIs as possible. Nowadays there are bindings for the &#039;&#039;green&#039;&#039; marked modules:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! API name &lt;br /&gt;
! Framework&lt;br /&gt;
! Belongs to &lt;br /&gt;
! Python Bindings&lt;br /&gt;
|-&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/qt-components/qt-components.html Qt Quick components]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Application_Frameworks.html Application]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#FFC709&amp;quot; | NO (this is used on QML side)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtDeclarative/index.html QtDeclarative (Qt Quick)]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Application_Frameworks.html Application]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtGui/index.html QtGui]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Application_Frameworks.html Application]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtUiTools/index.html QtUiTools]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Application_Frameworks.html Application]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| QtDBus&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Communications.html Communications]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#FFC709&amp;quot; | NO (use [http://dbus.freedesktop.org/doc/dbus-python/api/index.html python-dbus])&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Messaging/index.html QtMessaging]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Communications.html Communications]&lt;br /&gt;
| Qt Mobility &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtNetwork/index.html QtNetwork]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Communications.html Communications]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtWebKit/index.html WebKit in Qt]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Communications.html Communications]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| EGL&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Graphics.html Graphics ]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#FFC709&amp;quot; | NO (use QtOpenGL)&lt;br /&gt;
|-&lt;br /&gt;
| OpenGL® ES 1.1&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Graphics.html Graphics ]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#FFC709&amp;quot; | NO ([http://thp.io/2011/swipeout/ ctypes-based solution])&lt;br /&gt;
|-&lt;br /&gt;
| OpenGL® ES 2.0&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Graphics.html Graphics ]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#FFC709&amp;quot; | NO ([http://thp.io/2011/swipeout/ ctypes-based solution])&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtOpenGL/index.html QtOpenGL]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Graphics.html Graphics ]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Location/index.html QtLocation]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Location.html Location]&lt;br /&gt;
| Qt Mobility&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://pygstdocs.berlios.de/#documentation GStreamer]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Multimedia.html Multimedia]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| PulseAudio&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Multimedia.html Multimedia]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/MultimediaKit/index.html QtMultimediaKit]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Multimedia.html Multimedia]&lt;br /&gt;
| Qt Mobility&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| Accounts-Qt&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Personal_Information_Management.html Personal Information Management]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| SignOn&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Personal_Information_Management.html Personal Information Management]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Contacts/index.html QtContacts]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Personal_Information_Management.html Personal Information Management]&lt;br /&gt;
| Qt Mobility&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Gallery/index.html QtGallery]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Personal_Information_Management.html Personal Information Management]&lt;br /&gt;
| Qt Mobility&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Organizer/index.html QtOrganizer]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Personal_Information_Management.html Personal Information Management]&lt;br /&gt;
| Qt Mobility&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Versit/index.html QtVersit]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Personal_Information_Management.html Personal Information Management]&lt;br /&gt;
| Qt Mobility&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| EGLIBC&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| - &lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| QmSystem &lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| - &lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtCore/index.html QtCore]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Feedback/index.html QtFeedback]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt Mobility &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/PublishSubscribe/index.html QtPublishSubscribe]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt Mobility &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtScript/index.html QtScript]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtScriptTools/index.html QtScriptTools]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Sensors/index.html QtSensors]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt Mobility &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/ServiceFramework/index.html QtServiceFramework]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt Mobility &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/qtsparql/ QtSparql]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| - &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtSql/index.html QtSql]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/SystemInfo/index.html QtSystemInfo]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtTest/index.html QtTest]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtXml/index.html QtXml]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtXmlPatterns/index.html QtXmlPatterns] &lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/libinappanalytics/main.html Ovi Nokia Analytics API] &lt;br /&gt;
| Nokia &lt;br /&gt;
| - &lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/notification-engine/index.html Ovi Notification Engine]&lt;br /&gt;
| Nokia &lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/libqtgameopengles2/main.html Qt Games API]&lt;br /&gt;
| Nokia &lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/libresourceqt/main.html Resource Policy]&lt;br /&gt;
| Nokia &lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/transfer-ui/main.html Transfer UI]&lt;br /&gt;
| Nokia &lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In addition to the listed APIs above (provided by &#039;&#039;python-dbus&#039;&#039;, &#039;&#039;python-pyside&#039;&#039;, &#039;&#039;python-qtmobility&#039;&#039;, &#039;&#039;python-qtsparql&#039;&#039;) there are lots of packages:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
python-cairo          python-chardet    python-conic          python-content.action&lt;br /&gt;
python-context        python-crypto     python-dateutil       python-gconf&lt;br /&gt;
python-gi             python-gobject    python-imaging        python-libxml2 &lt;br /&gt;
python-lxml           python-magic      python-markupsafe     python-openssl   &lt;br /&gt;
python-pkg-resources  python-pycurl     python-pygments       python-roman     &lt;br /&gt;
python-storm          python-tralchemy  python-twisted-web    python-twisted-words &lt;br /&gt;
python-xdg            python-numpy      python-beautifulsoup  python-feedparser &lt;br /&gt;
python-pygame         ipython&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Community Packages  ==&lt;br /&gt;
&lt;br /&gt;
There are Python packages also available by the community and not included in the Nokia&#039;s Harmattan repositories :&lt;br /&gt;
&lt;br /&gt;
*[http://ipython.org/ IPython] (enhanced interactive shell) 0.13.1 and 0.10.2 : see the topics in [http://forum.meego.com/showthread.php?p=35031 MeeGo Forum] and [http://talk.maemo.org/showthread.php?t=79997 Maemo.org Talk]&lt;br /&gt;
*[http://code.google.com/p/sympy/ SymPy] (CAS - Computer Algebra System) 0.7.2 : see the topics in [http://forum.meego.com/showthread.php?t=4870 MeeGo Forum] and [http://talk.maemo.org/showthread.php?t=78568 Maemo.org Talk]&lt;br /&gt;
*[http://matplotlib.sourceforge.net/ MatPlotLib] (2D &amp;amp; 3D plots) 1.0.0 : see the topics in [http://forum.meego.com/showthread.php?p=35912 MeeGo Forum] and [http://talk.maemo.org/showthread.php?p=1128672 Maemo.org Talk]&lt;br /&gt;
*[http://packages.python.org/uncertainties/ Uncertainties] (calculations with uncertainties) 1.9 : see the topic in [http://talk.maemo.org/showthread.php?t=82519 Maemo.org Talk]&lt;br /&gt;
*[http://cython.org/ Cython] (C-Extensions for Python) : [http://www.RobertoColistete.net/Python/Harmattan/cython_0.14.1-6maemo1_armel.deb cython package], [http://www.RobertoColistete.net/Python/Harmattan/cython-dbg_0.14.1-6maemo1_armel.deb cython-dbg package] and [http://gitorious.org/harmattan-python/cython source code from Python Harmattan]&lt;br /&gt;
*[http://pychecker.sourceforge.net/ PyChecker] (Python source code checking tool) : [http://www.RobertoColistete.net/Python/Harmattan/pychecker_0.8.18-4maemo1_all.deb package download] and [http://gitorious.org/harmattan-python/pychecker source code from Python Harmattan]&lt;br /&gt;
* [http://thp.io/2011/eventfeed/ python-eventfeed]: Library to post items to the Harmattan Event Feed screen&lt;br /&gt;
* [https://launchpad.net/pyflakes PyFlakes] (checks Python source code for logical errors) : [https://build.pub.meego.com/package/binary?arch=armv7el&amp;amp;filename=pyflakes_0.4.0-1_all.deb&amp;amp;package=PyFlakes&amp;amp;project=home%3Arzr%3Aharmattan&amp;amp;repository=MeeGo_1.2_Harmattan_Maemo.org_MeeGo_1.2_Harmattan_standard package download] and [https://build.pub.meego.com/package/files?package=PyFlakes&amp;amp;project=home%3Arzr%3Aharmattan source code]&lt;br /&gt;
&lt;br /&gt;
== Collaborating ==&lt;br /&gt;
&lt;br /&gt;
You can contact us using:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;IRC:&#039;&#039;&#039; &amp;lt;code&amp;gt;/join &#039;&#039;&#039;#meego-python&#039;&#039;&#039;&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Mailing list:&#039;&#039;&#039; meego-python@lists.meego.com ([http://lists.meego.com/listinfo/meego-python Info page], [http://lists.meego.com/pipermail/meego-python/ Archives])&lt;br /&gt;
&lt;br /&gt;
Nokia contact person: Matti Airas &amp;lt;matti.p.airas@nokia.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Relevant Projects ==&lt;br /&gt;
&lt;br /&gt;
*[http://wiki.maemo.org/PyMaemo PyMaemo] &lt;br /&gt;
*[http://www.pyside.org/ PySide]&lt;/div&gt;</summary>
		<author><name>187.64.168.216</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Python/Harmattan&amp;diff=33851</id>
		<title>Python/Harmattan</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Python/Harmattan&amp;diff=33851"/>
		<updated>2013-01-18T21:53:12Z</updated>

		<summary type="html">&lt;p&gt;187.64.168.216: /* Community Packages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction  ==&lt;br /&gt;
&lt;br /&gt;
The Harmattan Python project provides a Python runtime environment for Nokia&#039;s N9 phone and the N950 developer device built on the MeeGo 1.2 Harmattan platform. It provides a full-featured set of packages and tools to rapidly develop and run Python applications using the PySide: Python for Qt bindings together with the Qt Quick UI definition language. Applications can be deployed as individual Debian packages, using the community OBS, or eventually, via Ovi Store.&lt;br /&gt;
&lt;br /&gt;
== Getting started  ==&lt;br /&gt;
&lt;br /&gt;
The following links provide useful information for &#039;&#039;&#039;Python developers&#039;&#039;&#039;, including information about MeeGo 1.2 Harmattan Security Framework.&lt;br /&gt;
&lt;br /&gt;
*[[Python/Harmattan/Getting started with Harmattan Python|Getting started with Harmattan Python]] &lt;br /&gt;
*[[Python/Harmattan/Documentation for pyside-assistant|Documentation for pyside-assistant]]&lt;br /&gt;
*[http://temporaryland.wordpress.com/2011/01/26/python-for-newbies/ Python Tutorial for Newbies] &lt;br /&gt;
*[http://developer.qt.nokia.com/wiki/PySide_Internationalization Tutorial: Python+Qt+I18N]&lt;br /&gt;
*[http://developer.qt.nokia.com/wiki/PySide_DBus_Integration Tutorial: Python+Qt+DBUS]&lt;br /&gt;
*[[Python/Harmattan/Python 2.6 porting tips|Python 2.6 porting tips]]&lt;br /&gt;
*[[Python/Harmattan/Performance Considerations for Python Apps|Performance Considerations for Python Apps]]&lt;br /&gt;
&lt;br /&gt;
If you are interested just in installing applications that depend on Python you can get a lot of them using the repositories listed here. All depending packages will be automatically installed.&lt;br /&gt;
&lt;br /&gt;
* [http://www.ovi.nokia.com Ovi Store];&lt;br /&gt;
* [http://wiki.meego.com/MeeGo_Apps MeeGo Apps];&lt;br /&gt;
* [http://apps-beta.meego.com/applications/ MeeGo Apps - Beta];&lt;br /&gt;
&lt;br /&gt;
== API Bindings  ==&lt;br /&gt;
&lt;br /&gt;
The Harmattan Python project tries to cover as many APIs as possible. Nowadays there are bindings for the &#039;&#039;green&#039;&#039; marked modules:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! API name &lt;br /&gt;
! Framework&lt;br /&gt;
! Belongs to &lt;br /&gt;
! Python Bindings&lt;br /&gt;
|-&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/qt-components/qt-components.html Qt Quick components]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Application_Frameworks.html Application]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#FFC709&amp;quot; | NO (this is used on QML side)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtDeclarative/index.html QtDeclarative (Qt Quick)]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Application_Frameworks.html Application]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtGui/index.html QtGui]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Application_Frameworks.html Application]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtUiTools/index.html QtUiTools]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Application_Frameworks.html Application]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| QtDBus&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Communications.html Communications]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#FFC709&amp;quot; | NO (use [http://dbus.freedesktop.org/doc/dbus-python/api/index.html python-dbus])&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Messaging/index.html QtMessaging]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Communications.html Communications]&lt;br /&gt;
| Qt Mobility &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtNetwork/index.html QtNetwork]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Communications.html Communications]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtWebKit/index.html WebKit in Qt]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Communications.html Communications]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| EGL&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Graphics.html Graphics ]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#FFC709&amp;quot; | NO (use QtOpenGL)&lt;br /&gt;
|-&lt;br /&gt;
| OpenGL® ES 1.1&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Graphics.html Graphics ]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#FFC709&amp;quot; | NO ([http://thp.io/2011/swipeout/ ctypes-based solution])&lt;br /&gt;
|-&lt;br /&gt;
| OpenGL® ES 2.0&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Graphics.html Graphics ]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#FFC709&amp;quot; | NO ([http://thp.io/2011/swipeout/ ctypes-based solution])&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtOpenGL/index.html QtOpenGL]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Graphics.html Graphics ]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Location/index.html QtLocation]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Location.html Location]&lt;br /&gt;
| Qt Mobility&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://pygstdocs.berlios.de/#documentation GStreamer]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Multimedia.html Multimedia]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| PulseAudio&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Multimedia.html Multimedia]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/MultimediaKit/index.html QtMultimediaKit]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Multimedia.html Multimedia]&lt;br /&gt;
| Qt Mobility&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| Accounts-Qt&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Personal_Information_Management.html Personal Information Management]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| SignOn&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Personal_Information_Management.html Personal Information Management]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Contacts/index.html QtContacts]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Personal_Information_Management.html Personal Information Management]&lt;br /&gt;
| Qt Mobility&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Gallery/index.html QtGallery]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Personal_Information_Management.html Personal Information Management]&lt;br /&gt;
| Qt Mobility&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Organizer/index.html QtOrganizer]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Personal_Information_Management.html Personal Information Management]&lt;br /&gt;
| Qt Mobility&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Versit/index.html QtVersit]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Personal_Information_Management.html Personal Information Management]&lt;br /&gt;
| Qt Mobility&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| EGLIBC&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| - &lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| QmSystem &lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| - &lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtCore/index.html QtCore]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Feedback/index.html QtFeedback]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt Mobility &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/PublishSubscribe/index.html QtPublishSubscribe]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt Mobility &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtScript/index.html QtScript]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtScriptTools/index.html QtScriptTools]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Sensors/index.html QtSensors]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt Mobility &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/ServiceFramework/index.html QtServiceFramework]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt Mobility &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/qtsparql/ QtSparql]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| - &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtSql/index.html QtSql]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/SystemInfo/index.html QtSystemInfo]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtTest/index.html QtTest]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtXml/index.html QtXml]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtXmlPatterns/index.html QtXmlPatterns] &lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/libinappanalytics/main.html Ovi Nokia Analytics API] &lt;br /&gt;
| Nokia &lt;br /&gt;
| - &lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/notification-engine/index.html Ovi Notification Engine]&lt;br /&gt;
| Nokia &lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/libqtgameopengles2/main.html Qt Games API]&lt;br /&gt;
| Nokia &lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/libresourceqt/main.html Resource Policy]&lt;br /&gt;
| Nokia &lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/transfer-ui/main.html Transfer UI]&lt;br /&gt;
| Nokia &lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In addition to the listed APIs above (provided by &#039;&#039;python-dbus&#039;&#039;, &#039;&#039;python-pyside&#039;&#039;, &#039;&#039;python-qtmobility&#039;&#039;, &#039;&#039;python-qtsparql&#039;&#039;) there are lots of packages:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
python-cairo          python-chardet    python-conic          python-content.action&lt;br /&gt;
python-context        python-crypto     python-dateutil       python-gconf&lt;br /&gt;
python-gi             python-gobject    python-imaging        python-libxml2 &lt;br /&gt;
python-lxml           python-magic      python-markupsafe     python-openssl   &lt;br /&gt;
python-pkg-resources  python-pycurl     python-pygments       python-roman     &lt;br /&gt;
python-storm          python-tralchemy  python-twisted-web    python-twisted-words &lt;br /&gt;
python-xdg            python-numpy      python-beautifulsoup  python-feedparser &lt;br /&gt;
python-pygame         ipython&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Community Packages  ==&lt;br /&gt;
&lt;br /&gt;
There are Python packages also available by the community and not included in the Nokia&#039;s Harmattan repositories :&lt;br /&gt;
&lt;br /&gt;
*[http://ipython.org/ IPython] (enhanced interactive shell) 0.13.1 and 0.10.2 : see the topics in [http://forum.meego.com/showthread.php?p=35031 MeeGo Forum] and [http://talk.maemo.org/showthread.php?t=79997 Maemo.org Talk]&lt;br /&gt;
*[http://code.google.com/p/sympy/ SymPy] (CAS - Computer Algebra System) 0.7.2 : see the topics in [http://forum.meego.com/showthread.php?t=4870 MeeGo Forum] and [http://talk.maemo.org/showthread.php?t=78568 Maemo.org Talk]&lt;br /&gt;
*[http://matplotlib.sourceforge.net/ MatPlotLib] (2D &amp;amp; 3D plots) 1.0.0 : see the topics in [http://forum.meego.com/showthread.php?p=35912 MeeGo Forum] and [http://talk.maemo.org/showthread.php?p=1128672 Maemo.org Talk]&lt;br /&gt;
*[http://packages.python.org/uncertainties/ Uncertainties] (calculations with uncertainties) 1.9 : see the topic in [http://talk.maemo.org/showthread.php?t=82519 Maemo.org Talk]&lt;br /&gt;
*[http://cython.org/ Cython] (C-Extensions for Python) : [http://www.RobertoColistete.net/Python/Harmattan/cython_0.14.1-6maemo1_armel.deb cython package], [http://www.RobertoColistete.net/Python/Harmattan/cython-dbg_0.14.1-6maemo1_armel.deb cython-dbg package] and [http://gitorious.org/harmattan-python/cython source code from Python Harmattan]&lt;br /&gt;
*[http://pychecker.sourceforge.net/ PyChecker] (Python source code checking tool) : [http://www.RobertoColistete.net/Python/Harmattan/pychecker_0.8.18-4maemo1_all.deb package download] and [http://gitorious.org/harmattan-python/pychecker source code]&lt;br /&gt;
* [http://thp.io/2011/eventfeed/ python-eventfeed]: Library to post items to the Harmattan Event Feed screen&lt;br /&gt;
* [https://launchpad.net/pyflakes PyFlakes] (checks Python source code for logical errors) : [https://build.pub.meego.com/package/binary?arch=armv7el&amp;amp;filename=pyflakes_0.4.0-1_all.deb&amp;amp;package=PyFlakes&amp;amp;project=home%3Arzr%3Aharmattan&amp;amp;repository=MeeGo_1.2_Harmattan_Maemo.org_MeeGo_1.2_Harmattan_standard package download] and [https://build.pub.meego.com/package/files?package=PyFlakes&amp;amp;project=home%3Arzr%3Aharmattan source code]&lt;br /&gt;
&lt;br /&gt;
== Collaborating ==&lt;br /&gt;
&lt;br /&gt;
You can contact us using:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;IRC:&#039;&#039;&#039; &amp;lt;code&amp;gt;/join &#039;&#039;&#039;#meego-python&#039;&#039;&#039;&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Mailing list:&#039;&#039;&#039; meego-python@lists.meego.com ([http://lists.meego.com/listinfo/meego-python Info page], [http://lists.meego.com/pipermail/meego-python/ Archives])&lt;br /&gt;
&lt;br /&gt;
Nokia contact person: Matti Airas &amp;lt;matti.p.airas@nokia.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Relevant Projects ==&lt;br /&gt;
&lt;br /&gt;
*[http://wiki.maemo.org/PyMaemo PyMaemo] &lt;br /&gt;
*[http://www.pyside.org/ PySide]&lt;/div&gt;</summary>
		<author><name>187.64.168.216</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Python/Harmattan&amp;diff=33852</id>
		<title>Python/Harmattan</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Python/Harmattan&amp;diff=33852"/>
		<updated>2013-01-18T21:18:05Z</updated>

		<summary type="html">&lt;p&gt;187.64.168.216: /* Community Packages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction  ==&lt;br /&gt;
&lt;br /&gt;
The Harmattan Python project provides a Python runtime environment for Nokia&#039;s N9 phone and the N950 developer device built on the MeeGo 1.2 Harmattan platform. It provides a full-featured set of packages and tools to rapidly develop and run Python applications using the PySide: Python for Qt bindings together with the Qt Quick UI definition language. Applications can be deployed as individual Debian packages, using the community OBS, or eventually, via Ovi Store.&lt;br /&gt;
&lt;br /&gt;
== Getting started  ==&lt;br /&gt;
&lt;br /&gt;
The following links provide useful information for &#039;&#039;&#039;Python developers&#039;&#039;&#039;, including information about MeeGo 1.2 Harmattan Security Framework.&lt;br /&gt;
&lt;br /&gt;
*[[Python/Harmattan/Getting started with Harmattan Python|Getting started with Harmattan Python]] &lt;br /&gt;
*[[Python/Harmattan/Documentation for pyside-assistant|Documentation for pyside-assistant]]&lt;br /&gt;
*[http://temporaryland.wordpress.com/2011/01/26/python-for-newbies/ Python Tutorial for Newbies] &lt;br /&gt;
*[http://developer.qt.nokia.com/wiki/PySide_Internationalization Tutorial: Python+Qt+I18N]&lt;br /&gt;
*[http://developer.qt.nokia.com/wiki/PySide_DBus_Integration Tutorial: Python+Qt+DBUS]&lt;br /&gt;
*[[Python/Harmattan/Python 2.6 porting tips|Python 2.6 porting tips]]&lt;br /&gt;
*[[Python/Harmattan/Performance Considerations for Python Apps|Performance Considerations for Python Apps]]&lt;br /&gt;
&lt;br /&gt;
If you are interested just in installing applications that depend on Python you can get a lot of them using the repositories listed here. All depending packages will be automatically installed.&lt;br /&gt;
&lt;br /&gt;
* [http://www.ovi.nokia.com Ovi Store];&lt;br /&gt;
* [http://wiki.meego.com/MeeGo_Apps MeeGo Apps];&lt;br /&gt;
* [http://apps-beta.meego.com/applications/ MeeGo Apps - Beta];&lt;br /&gt;
&lt;br /&gt;
== API Bindings  ==&lt;br /&gt;
&lt;br /&gt;
The Harmattan Python project tries to cover as many APIs as possible. Nowadays there are bindings for the &#039;&#039;green&#039;&#039; marked modules:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! API name &lt;br /&gt;
! Framework&lt;br /&gt;
! Belongs to &lt;br /&gt;
! Python Bindings&lt;br /&gt;
|-&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/qt-components/qt-components.html Qt Quick components]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Application_Frameworks.html Application]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#FFC709&amp;quot; | NO (this is used on QML side)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtDeclarative/index.html QtDeclarative (Qt Quick)]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Application_Frameworks.html Application]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtGui/index.html QtGui]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Application_Frameworks.html Application]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtUiTools/index.html QtUiTools]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Application_Frameworks.html Application]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| QtDBus&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Communications.html Communications]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#FFC709&amp;quot; | NO (use [http://dbus.freedesktop.org/doc/dbus-python/api/index.html python-dbus])&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Messaging/index.html QtMessaging]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Communications.html Communications]&lt;br /&gt;
| Qt Mobility &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtNetwork/index.html QtNetwork]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Communications.html Communications]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtWebKit/index.html WebKit in Qt]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Communications.html Communications]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| EGL&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Graphics.html Graphics ]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#FFC709&amp;quot; | NO (use QtOpenGL)&lt;br /&gt;
|-&lt;br /&gt;
| OpenGL® ES 1.1&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Graphics.html Graphics ]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#FFC709&amp;quot; | NO ([http://thp.io/2011/swipeout/ ctypes-based solution])&lt;br /&gt;
|-&lt;br /&gt;
| OpenGL® ES 2.0&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Graphics.html Graphics ]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#FFC709&amp;quot; | NO ([http://thp.io/2011/swipeout/ ctypes-based solution])&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtOpenGL/index.html QtOpenGL]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Graphics.html Graphics ]&lt;br /&gt;
| Qt&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Location/index.html QtLocation]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Location.html Location]&lt;br /&gt;
| Qt Mobility&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://pygstdocs.berlios.de/#documentation GStreamer]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Multimedia.html Multimedia]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| PulseAudio&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Multimedia.html Multimedia]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/MultimediaKit/index.html QtMultimediaKit]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Multimedia.html Multimedia]&lt;br /&gt;
| Qt Mobility&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| Accounts-Qt&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Personal_Information_Management.html Personal Information Management]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| SignOn&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Personal_Information_Management.html Personal Information Management]&lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Contacts/index.html QtContacts]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Personal_Information_Management.html Personal Information Management]&lt;br /&gt;
| Qt Mobility&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Gallery/index.html QtGallery]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Personal_Information_Management.html Personal Information Management]&lt;br /&gt;
| Qt Mobility&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Organizer/index.html QtOrganizer]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Personal_Information_Management.html Personal Information Management]&lt;br /&gt;
| Qt Mobility&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Versit/index.html QtVersit]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/Personal_Information_Management.html Personal Information Management]&lt;br /&gt;
| Qt Mobility&lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| EGLIBC&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| - &lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| QmSystem &lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| - &lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtCore/index.html QtCore]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Feedback/index.html QtFeedback]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt Mobility &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/PublishSubscribe/index.html QtPublishSubscribe]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt Mobility &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtScript/index.html QtScript]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtScriptTools/index.html QtScriptTools]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/Sensors/index.html QtSensors]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt Mobility &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/ServiceFramework/index.html QtServiceFramework]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt Mobility &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/qtsparql/ QtSparql]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| - &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtSql/index.html QtSql]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside-mobility/QtMobility/SystemInfo/index.html QtSystemInfo]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtTest/index.html QtTest]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtXml/index.html QtXml]&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pyside.org/docs/pyside/PySide/QtXmlPatterns/index.html QtXmlPatterns] &lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/categories/System.html System]&lt;br /&gt;
| Qt &lt;br /&gt;
| style=&amp;quot;background-color:#53B77C&amp;quot; | YES&lt;br /&gt;
|-&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/libinappanalytics/main.html Ovi Nokia Analytics API] &lt;br /&gt;
| Nokia &lt;br /&gt;
| - &lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/notification-engine/index.html Ovi Notification Engine]&lt;br /&gt;
| Nokia &lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/libqtgameopengles2/main.html Qt Games API]&lt;br /&gt;
| Nokia &lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/libresourceqt/main.html Resource Policy]&lt;br /&gt;
| Nokia &lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|-&lt;br /&gt;
| [http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/transfer-ui/main.html Transfer UI]&lt;br /&gt;
| Nokia &lt;br /&gt;
| -&lt;br /&gt;
| style=&amp;quot;background-color:#EB6155&amp;quot; | NO&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In addition to the listed APIs above (provided by &#039;&#039;python-dbus&#039;&#039;, &#039;&#039;python-pyside&#039;&#039;, &#039;&#039;python-qtmobility&#039;&#039;, &#039;&#039;python-qtsparql&#039;&#039;) there are lots of packages:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
python-cairo          python-chardet    python-conic          python-content.action&lt;br /&gt;
python-context        python-crypto     python-dateutil       python-gconf&lt;br /&gt;
python-gi             python-gobject    python-imaging        python-libxml2 &lt;br /&gt;
python-lxml           python-magic      python-markupsafe     python-openssl   &lt;br /&gt;
python-pkg-resources  python-pycurl     python-pygments       python-roman     &lt;br /&gt;
python-storm          python-tralchemy  python-twisted-web    python-twisted-words &lt;br /&gt;
python-xdg            python-numpy      python-beautifulsoup  python-feedparser &lt;br /&gt;
python-pygame         ipython&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Community Packages  ==&lt;br /&gt;
&lt;br /&gt;
There are Python packages also available by the community and not included in the Nokia&#039;s Harmattan repositories :&lt;br /&gt;
&lt;br /&gt;
*[http://ipython.org/ IPython] (enhanced interactive shell) 0.13.1 and 0.10.2 : see the topics in [http://forum.meego.com/showthread.php?p=35031 MeeGo Forum] and [http://talk.maemo.org/showthread.php?t=79997 Maemo.org Talk]&lt;br /&gt;
*[http://code.google.com/p/sympy/ SymPy] (CAS - Computer Algebra System) 0.7.2 : see the topics in [http://forum.meego.com/showthread.php?t=4870 MeeGo Forum] and [http://talk.maemo.org/showthread.php?t=78568 Maemo.org Talk]&lt;br /&gt;
*[http://matplotlib.sourceforge.net/ MatPlotLib] (2D &amp;amp; 3D plots) 1.0.0 : see the topics in [http://forum.meego.com/showthread.php?p=35912 MeeGo Forum] and [http://talk.maemo.org/showthread.php?p=1128672 Maemo.org Talk]&lt;br /&gt;
*[http://packages.python.org/uncertainties/ Uncertainties] (calculations with uncertainties) 1.9 : see the topic in [http://talk.maemo.org/showthread.php?t=82519 Maemo.org Talk]&lt;br /&gt;
*[http://cython.org/ Cython] (C-Extensions for Python) : [http://www.RobertoColistete.net/Python/Harmattan/cython_0.14.1-6maemo1_armel.deb package download] and [http://gitorious.org/harmattan-python/cython source code]&lt;br /&gt;
*[http://pychecker.sourceforge.net/ PyChecker] (Python source code checking tool) : [http://www.RobertoColistete.net/Python/Harmattan/pychecker_0.8.18-4maemo1_all.deb package download] and [http://gitorious.org/harmattan-python/pychecker source code]&lt;br /&gt;
* [http://thp.io/2011/eventfeed/ python-eventfeed]: Library to post items to the Harmattan Event Feed screen&lt;br /&gt;
* [https://launchpad.net/pyflakes PyFlakes] (checks Python source code for logical errors) : [https://build.pub.meego.com/package/binary?arch=armv7el&amp;amp;filename=pyflakes_0.4.0-1_all.deb&amp;amp;package=PyFlakes&amp;amp;project=home%3Arzr%3Aharmattan&amp;amp;repository=MeeGo_1.2_Harmattan_Maemo.org_MeeGo_1.2_Harmattan_standard package download] and [https://build.pub.meego.com/package/files?package=PyFlakes&amp;amp;project=home%3Arzr%3Aharmattan source code]&lt;br /&gt;
&lt;br /&gt;
== Collaborating ==&lt;br /&gt;
&lt;br /&gt;
You can contact us using:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;IRC:&#039;&#039;&#039; &amp;lt;code&amp;gt;/join &#039;&#039;&#039;#meego-python&#039;&#039;&#039;&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Mailing list:&#039;&#039;&#039; meego-python@lists.meego.com ([http://lists.meego.com/listinfo/meego-python Info page], [http://lists.meego.com/pipermail/meego-python/ Archives])&lt;br /&gt;
&lt;br /&gt;
Nokia contact person: Matti Airas &amp;lt;matti.p.airas@nokia.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Relevant Projects ==&lt;br /&gt;
&lt;br /&gt;
*[http://wiki.maemo.org/PyMaemo PyMaemo] &lt;br /&gt;
*[http://www.pyside.org/ PySide]&lt;/div&gt;</summary>
		<author><name>187.64.168.216</name></author>
	</entry>
</feed>