Python-EFL 1.10.1 release
We are pleased to announce that Python-EFL 1.10.1 is now released and available for download.
For convenience the tarballs contain both the Cython sources and generated intermediary C sources, meaning you do not need Cython to compile the bindings. Full Cython sources are also publicly accessible from our git repository at:
More information about the python bindings can be found at:
Changes since 1.10.0
Kai Huuhko (7):
- Documentation: warnings--
- Elementary.multibuttonentry: Inject a Python object to created items
- Elementary.entry: Fix ref leak in filter callback handling.
- Elementary: Fix object item tooltips
- Fix build from tarball with Cython installed
- Bump version number for release 1.10.1
- Fix emotion.repr function
- doc: add cleanup command in INSTALL file.
Building and Dependencies
If you have existing Python-EFL or the old split 1.7 release bindings installed, you may wish to uninstall them before compiling and installing to avoid possible conflicts during install and/or runtime.
To build the bindings you will need the following libraries:
- python (Python 2.6+/3.0+)
- efl (1.10)
- elementary (1.10)
- python-dbus (0.83+)
If you wish to compile using the Cython sources:
- cython (0.19+)
To install the bindings run:
(sudo) python setup.py install
To generate the documentation locally you need:
- sphinx (1.1+)
- graphviz (optional)
To build the documentation:
python setup.py build_doc
For more information on available build options see INSTALL and/or:
python setup.py --help
Projects using Python-EFL
|EpyMC - Media Center||https://github.com/DaveMDS/epymc|
|Espionage - D-Bus inspector||https://phab.enlightenment.org/w/projects/espionage/|
|Epour - BitTorrent Client||https://phab.enlightenment.org/w/projects/epour/|
|Econnman - Connman GUI||https://phab.enlightenment.org/w/projects/econnman/|
|eInfo - System Information Tool||http://forums.bodhilinux.com/index.php?/topic/8289-einfo-system-information/|
|eAndora - GUI for Pandora Internet Radio||http://forums.bodhilinux.com/index.php?/topic/7365-eandora-elm-pandora-client/|
|egitu - Git User Interface||https://github.com/DaveMDS/egitu|
... and many more that cannot fit in this short list.