PRed the tutos:

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

Kind Regards,

Abdur-Rahmaan Janhangeer
about <https://compileralchemy.github.io/> | blog
<https://www.pythonkitchen.com>
github <https://github.com/Abdur-RahmaanJ>
Mauritius


On Mon, Oct 9, 2023 at 3:40 PM Abdur-Rahmaan Janhangeer <
arj.pyt...@gmail.com> wrote:

> Thanks 🎉👍
>
> On Sun, 8 Oct 2023, 09:03 Davide Andreoli, <d...@gurumeditation.it> wrote:
>
>> Hi guys,
>> I finally found the time to roll up the 1.26.1 maintenance release that
>> should fix compilation issues in recent pythons.
>>
>> The tarballs has been uploaded to pypi and e.org, please give them a try
>>
>> The only thing remaining is pushing to git, I'm not able to push to the e
>> git repo, it seems it does not accept my ssh key anymore. Probably after
>> the switch to gitea?
>> @raster: can you enable my user again on my repos?  Thanks!!
>>
>> Seeya :)
>>
>> Il giorno gio 23 mar 2023 alle ore 12:36 Simon Lees <sfl...@suse.de> ha
>> scritto:
>>
>> > Hi Davide,
>> >
>> > Would you mind spinning out a 1.26.1 release that's generated with the
>> > latest cython, the generated files in the tarball aren't compatible with
>> > python 3.11, there are a bunch of errors such as.
>> >
>> > [  779s] efl/eo/efl.eo.c: In function ‘__Pyx_PyErr_GetTopmostException’:
>> > [  779s] efl/eo/efl.eo.c:7417:21: error: ‘_PyErr_StackItem’ {aka ‘struct
>> > _err_stackitem’} has no member named ‘exc_type’
>> > [  779s]  7417 |     while ((exc_info->exc_type == NULL ||
>> > exc_info->exc_type == Py_None) &&
>> > [  779s]       |                     ^~
>> >
>> > Full log here
>> >
>> >
>> https://build.opensuse.org/package/live_build_log/home:StevenK:branches:X11:Enlightenment:Factory/python-efl/openSUSE_Tumbleweed/x86_64
>> >
>> > There was also a cython bug report at
>> > https://github.com/cython/cython/issues/4500
>> >
>> > If you need me to test a package before you publish it, let me know
>> > thats pretty easy for me to do.
>> >
>> > Thanks
>> >
>> > Simon
>> >
>> > On 2/28/22 06:02, Davide Andreoli wrote:
>> > > = Python-EFL 1.26.0 release=
>> > > We are pleased to announce that **Python-EFL** 1.26.0 is now released
>> and
>> > > available for download.
>> > >
>> > > == Download ==
>> > > http://download.enlightenment.org/rel/bindings/python/python-efl
>> > > -1.26.0.tar.xz
>> > > <
>> >
>> http://download.enlightenment.org/rel/bindings/python/python-efl-1.25.0.tar.xz
>> > >
>> > > http://download.enlightenment.org/rel/bindings/python/python-efl
>> > > -1.26.0.tar.xz.sha256
>> > > <
>> >
>> http://download.enlightenment.org/rel/bindings/python/python-efl-1.25.0.tar.xz.sha256
>> > >
>> > >
>> > > To install unzip the tarball and run:
>> > > ```
>> > > python setup.py build
>> > > sudo python setup.py install
>> > > ```
>> > >
>> > > 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/
>> > >
>> > > ---
>> > >
>> > > = What's New =
>> > >
>> > > As always new features of EFL have been ported and the usual has been
>> > done
>> > > in fixing bugs, optimizing speed and improving documentation.  (see
>> > > **ChangeLog** in the tarball for the full list of changes)
>> > >
>> > > ---
>> > >
>> > > = Building and Dependencies =
>> > >
>> > > If you have existing Python-EFL 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.7+/3.2+)
>> > > * efl (1.26)
>> > > * python-dbus (0.83+)
>> > > * python-setuptools
>> > > * python-packaging
>> > >
>> > > If you wish to compile using the Cython sources a required dependency
>> is:
>> > > * cython (0.28+)
>> > >
>> > >
>> > > To install the bindings run:
>> > >
>> > >    (sudo) python setup.py install
>> > >
>> > > or:
>> > >    (sudo) python3 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:
>> > >
>> > >    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/
>> > >   **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.
>> > >
>> > > _______________________________________________
>> > > enlightenment-devel mailing list
>> > > enlightenment-devel@lists.sourceforge.net
>> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> >
>> > --
>> > Simon Lees (Simotek)                            http://simotek.net
>> >
>> > Emergency Update Team                           keybase.io/simotek
>> > SUSE Linux                           Adelaide Australia, UTC+10:30
>> > GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B
>> >
>>
>> _______________________________________________
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>

_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to