Skip to main content

Python bindings for Enlightenment Foundation Libraries

Project description

Python bindings for EFL

Stable releases

All the stable releases of python-efl can always be found at: http://download.enlightenment.org/rel/bindings/python/

To install unpack the tarball and run:

python setup.py build
sudo python setup.py install

NOTE: due to strange cython+gcc behaviour we highly suggest to build python-efl using clang. If you experience issues using gcc (like memory exhausted or strange compile errors) just use clang in this way:

cc=clang python setup.py build

Source repository

Development take place on git, in the master branch, while we backport bugfixes in the release branches. You will find a branch for each released version, branches are named as python-efl-X.X.

Main repository

https://git.enlightenment.org/bindings/python/python-efl.git/

Secondary repository

https://github.com/DaveMDS/python-efl

The GitHub repo has been created to simplify the workflow for people that do not have a git account in the E repo, and thus improving collaboration. Feel free to make pull requests on GitHub.

Documentation

Documentation for the last stable release can be found at here. Additionally you can generate the documentation yourself from the source code using the following command:

  python setup.py build build_doc

Some of the projects using Python-EFL (in random order)

Project Website
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/
Eluminance - Fast photo browser https://github.com/DaveMDS/eluminance
Egitu - Git User Interface https://github.com/DaveMDS/egitu
Edone - GettingThingsDone https://github.com/DaveMDS/edone
Lekha - PDF viewer https://github.com/kaihu/lekha
Epack - Archive extractor https://github.com/wfx/epack

... and many more that cannot fit in this short list. If have some code and want it in this list just let us know.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python-efl-1.25.0.tar.gz (11.7 MB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page