HomePhabricator
Python-EFL 1.10.1 release

Python-EFL 1.10.1 release

We are pleased to announce that Python-EFL 1.10.1 is now released and available for download.

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:
https://git.enlightenment.org/bindings/python/python-efl.git/

More information about the python bindings can be found at:
https://phab.enlightenment.org/w/projects/python_bindings_for_efl/


Changes since 1.10.0

Kai Huuhko (7):

  • warnings--
  • 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

davemds (1):

  • Fix emotion.repr function

godfath3r (1):

  • 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

... and many more that cannot fit in this short list.

Written by kuuko on Aug 19 2014, 1:24 AM.
Binder of all things that go hissssss.
Projects
None
Subscribers
None