Editing PyMaemo/Components

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 3: Line 3:
These packages are the minimal necessary to run or develop Python applications for Maemo.
These packages are the minimal necessary to run or develop Python applications for Maemo.
-
;[http://www.python.org/ python2.5]
+
;python2.5
:Version 2.5 of the high-level, interactive object oriented language, includes an extensive class library with lots of goodies for network programming, system administration, sounds and graphics.
:Version 2.5 of the high-level, interactive object oriented language, includes an extensive class library with lots of goodies for network programming, system administration, sounds and graphics.
;python-central
;python-central
Line 18: Line 18:
These packages provide bindings for various Maemo components.
These packages provide bindings for various Maemo components.
-
;[http://dbus.freedesktop.org/doc/dbus-python/ dbus-python]
+
;dbus-python
:Python interface to D-Bus.
:Python interface to D-Bus.
-
;[http://www.pygtk.org/reference.html gnome-python]
+
;gnome-python
:Python interface to various GNOME libraries: GConf, GnomeVFS, bonobo, libgnome, libgnomeui and libgnomecanvas.
:Python interface to various GNOME libraries: GConf, GnomeVFS, bonobo, libgnome, libgnomeui and libgnomecanvas.
-
;[http://pygstdocs.berlios.de/ gst0.10-python]
+
;gst0.10-python
:Python interface to GStreamer.
:Python interface to GStreamer.
-
;[http://codespeak.net/lxml/index.html#documentation lxml]
+
;pybluez
-
:Python interface to libxml2 and libxslt.
+
-
;[http://org.csail.mit.edu/pybluez/docs.html pybluez]
+
:Python interface to the BlueZ bluetooth stack.
:Python interface to the BlueZ bluetooth stack.
-
;[http://www.cairographics.org/pycairo/ pycairo]
+
;pycairo
:Python interface to the Cairo vector graphics library.
:Python interface to the Cairo vector graphics library.
-
;[http://pycurl.sourceforge.net/ pycurl]
+
;pycurl
:Python interface to libcurl.
:Python interface to libcurl.
-
;[http://www.pygame.org/news.html pygame]
+
;pygame
:A multimedia development kit for Python, based mostly on SDL.
:A multimedia development kit for Python, based mostly on SDL.
-
;[http://www.pygtk.org/reference.html pygobject]
+
;pygobject
:Python interface to GObject.
:Python interface to GObject.
-
;[http://www.pygtk.org/reference.html pygtk]
+
;pygtk
:Python interface to GTK+.
:Python interface to GTK+.
-
;[http://packages.python.org/pyOpenSSL/ pyopenssl]
+
;pyopenssl
:Python interface to OpenSSL.
:Python interface to OpenSSL.
;python-alarm
;python-alarm
:Python interface to libalarm.
:Python interface to libalarm.
-
;[http://www.clutter-project.org/ python-clutter]
+
;python-clutter
:Python interface to Clutter.
:Python interface to Clutter.
;python-conic
;python-conic
Line 50: Line 48:
;[[PyMaemo/HildonDesktop|python-hildondesktop]]
;[[PyMaemo/HildonDesktop|python-hildondesktop]]
:Python interface to the Hildon Desktop applets.
:Python interface to the Hildon Desktop applets.
-
;[http://www.pythonware.com/products/pil/ python-imaging]
+
;python-imaging
:The Python Imaging Library.
:The Python Imaging Library.
-
;[[PyMaemo/Using_Location_API|python-location]]
+
;python-location
:Python interface to liblocation.
:Python interface to liblocation.
;python-mafw
;python-mafw
:Python interface to MAFW.
:Python interface to MAFW.
-
;[http://www.galago-project.org/specs/notification/ python-notify]
+
;python-notify
:Python interface to libnotify.
:Python interface to libnotify.
-
;[http://people.csail.mit.edu/jrennie/python/numeric/ python-numeric]
+
;python-numeric
:The Numeric Extensions to Python (deprecated).
:The Numeric Extensions to Python (deprecated).
;python-osso
;python-osso
:Python interface to libosso.
:Python interface to libosso.
-
;[http://pyxml.sourceforge.net/ python-xml]
+
;python-xml
:Python interface to XML (deprecated; use python-lxml instead).
:Python interface to XML (deprecated; use python-lxml instead).
-
;[https://storm.canonical.com/ storm]
+
;storm
:Object-relational mapper (ORM) for Python.
:Object-relational mapper (ORM) for Python.
-
;pyside-qt4
 
-
:PySide Python Qt bindings (metapackage depending on everything else)
 
-
;pyside-qt4-core
 
-
:PySide QtCore library
 
-
;pyside-qt4-gui
 
-
:PySide QtCore library
 
-
;pyside-qt4-help
 
-
:PySide QtHelp library
 
-
;pyside-qt4-maemo5
 
-
:PySide QtMaemo5 library
 
-
;pyside-qt4-multimedia
 
-
:PySide QtMultimedia library
 
-
;pyside-qt4-network
 
-
:PySide QtNetwork library
 
-
;pyside-qt4-phonon
 
-
:PySide Phonon library
 
-
;pyside-qt4-script
 
-
:PySide QtScript library
 
-
;pyside-qt4-sql
 
-
:PySide QtSql library
 
-
;pyside-qt4-svg
 
-
:PySide QtSvg library
 
-
;pyside-qt4-test
 
-
:PySide QtTest library
 
-
;pyside-qt4-uitools
 
-
:PySide UiTools
 
-
;pyside-qt4-webkit
 
-
:PySide QtWebKit library
 
-
;pyside-qt4-xml
 
-
:PySide QtXml library
 
-
;pyside-qt4-xmlpatterns
 
-
:PySide QtXmlPatterns library
 
-
;pyside-mobility
 
-
:PySide Mobility metapackage depending on every other package
 
-
;pyside-mobility-bearer
 
-
:PySide Mobility Bearer API bindings
 
-
;pyside-mobility-contacts
 
-
:PySide Mobility Contacts API bindings
 
-
;pyside-mobility-location
 
-
:PySide Mobility Location API bindings
 
-
;pyside-mobility-messaging
 
-
:PySide Mobility Messaging API bindings
 
-
;pyside-mobility-publishsubscribe
 
-
:PySide Mobility PublishSubscribe API bindings
 
-
;pyside-mobility-sensors
 
-
:PySide Mobility Sensors API bindings
 
-
;pyside-mobility-serviceframework
 
-
:PySide Mobility Service Framework API bindings
 
-
;pyside-mobility-systeminfo
 
-
:PySide Mobility System Info API bindings
 
-
;pyside-mobility-versit
 
-
:PySide Mobility Versit API bindings
 
=== Applications ===
=== Applications ===
Line 123: Line 69:
We provide some Python applications as examples, and that we find useful for PyMaemo users.
We provide some Python applications as examples, and that we find useful for PyMaemo users.
-
;[http://ipython.scipy.org/moin/ ipython]
+
* ipython
-
:A enhanced interactive Python shell.
+
=== Development ===
=== Development ===
Line 130: Line 75:
These packages are necessary only if you are developing Python applications on Maemo.
These packages are necessary only if you are developing Python applications on Maemo.
-
;[http://www.cython.org/ cython]
+
* cython
-
:Cython is a language that makes writing C extensions for the Python language as easy as Python itself.
+
* pyrex
-
;[http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/ pyrex]
+
* python-setuptools
-
:Pyrex lets you write code that mixes Python and C data types any way you want, and compiles it into a C extension for Python.
+
-
;[http://pypi.python.org/pypi/setuptools#using-setuptools-and-easyinstall python-setuptools]
+
-
:Extensions to the python-distutils for large or complex distributions.
+
=== Support packages ===
=== Support packages ===
Line 141: Line 83:
These packages are provided as dependencies for other packages, and are not used directly by users/developers.
These packages are provided as dependencies for other packages, and are not used directly by users/developers.
-
;sdl-ttf2.0 (dependency for pygame)
+
* libffi (dependency for python2.5)
-
:TTF library for SDL with FreeType 2 support.
+
* sdl-ttf2.0 (dependency for pygame)
-
 
+
-
[[Category:Python]]
+

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)