= Python-EFL 1.8.0 release =
We are pleased to announce that **Python-EFL** 1.8.0 is now released and
available for download.
== Download ==
http://download.enlightenment.org/rel/bindings/python/python-efl-1.8.0.tar.gz
For convenience the tarball only contains intermediary C source generated
from our Cython source, which is publicly accessible in our git repository
at:
https://git.enlightenment.org/bindings/python/python-efl.git/
----
= What's New =
Major changes have been made to Python-EFL in the past year since 1.7
release first came out. The usual has been done in fixing bugs, optimizing
speed and much more. (See **changes.html** in the tarball for full list of
changes.)
== Merged EFL tree ==
We have merged **evas **, **ecore**, **edje**, **emotion**,
**dbus_mainloop** and **elementary** inside a single **efl** top-level
package (as you can see now there are no more separate packages to
download, only python-efl).
== Python 3 support ==
This new release is (finally) fully compatible with both Python 2 and
Python 3. If you need to install for several versions just use the version
specific Python binary while installing, for example:
python3.3 setup.py install
will install the bindings for use with Python 3.3.
== Improved documentation ==
**Python-EFL** now has fairly complete documentation built using Sphinx.
The docs can be generated by the user for local reading (see below), or
browsed online at:
http://docs.enlightenment.org
----
= 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.
The bindings are compiled against the following libraries:
* python (Python 2.6+/3.0+, or PyPy (not tested))
* efl (1.8)
* elementary (1.8, optional)
* python-dbus (0.83+, optional)
The setup script detects your installed libraries and builds bindings
according to those found.
To install the bindings run:
(sudo) python setup.py install
To generate the documentation locally you need:
* sphinx (1.0+)
* graphviz (optional)
To build the documentation:
python setup.py build_doc
For more information on available build options see:
python setup.py --help
------------------------------------------------------------------------------
Sponsored by Intel(R) XDK
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
Enlightenment-release mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-release