• Installation of Slixfeed with pip fails

    From Schimon Jehudah@3:633/280.2 to All on Wed Jul 31 03:36:43 2024
    Greetings, to one and all!

    My name is Schimon, and I am the developer of a news chat bot for the
    XMPP network, called Slixfeed.

    I have recently added support for OMEMO encryption, and a friend of
    mine has reported that there is an issue installing it with pip.

    I suppoes this is a fault of a package at PyPi, or a fault at my pyproject.toml.

    This is the link to the project: https://git.xmpp-it.net/sch/Slixfeed#getting-started

    Please advise,
    Schimon

    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: ---:- FTN<->UseNet Gate -:--- (3:633/280.2@fidonet)
  • From Barry Scott@3:633/280.2 to All on Sun Aug 4 04:49:48 2024


    On 30 Jul 2024, at 18:36, Schimon Jehudah via Python-list =
    <python-list@python.org> wrote:
    =20
    Greetings, to one and all!
    =20
    My name is Schimon, and I am the developer of a news chat bot for the
    XMPP network, called Slixfeed.
    =20
    I have recently added support for OMEMO encryption, and a friend of
    mine has reported that there is an issue installing it with pip.
    =20
    I suppoes this is a fault of a package at PyPi, or a fault at my pyproject.toml.
    =20
    This is the link to the project: https://git.xmpp-it.net/sch/Slixfeed#getting-started
    =20
    Please advise,

    Please duplicate the problem and if after doing that you have not fixed
    the problem post details here.

    Barry



    Schimon
    --=20
    https://mail.python.org/mailman/listinfo/python-list
    =20


    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: ---:- FTN<->UseNet Gate -:--- (3:633/280.2@fidonet)
  • From Thomas Passin@3:633/280.2 to All on Sun Aug 4 06:04:07 2024
    On 8/3/2024 2:49 PM, Barry Scott via Python-list wrote:


    On 30 Jul 2024, at 18:36, Schimon Jehudah via Python-list <python-list@python.org> wrote:

    Greetings, to one and all!

    My name is Schimon, and I am the developer of a news chat bot for the
    XMPP network, called Slixfeed.

    I have recently added support for OMEMO encryption, and a friend of
    mine has reported that there is an issue installing it with pip.

    I suppoes this is a fault of a package at PyPi, or a fault at my
    pyproject.toml.

    This is the link to the project:
    https://git.xmpp-it.net/sch/Slixfeed#getting-started

    Please advise,

    This question is like asking "My car won't run. I suppose it's the
    engine. Please advise."

    Please duplicate the problem and if after doing that you have not fixed
    the problem post details here.

    Barry



    Schimon
    --
    https://mail.python.org/mailman/listinfo/python-list




    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: ---:- FTN<->UseNet Gate -:--- (3:633/280.2@fidonet)
  • From Schimon Jehudah@3:633/280.2 to All on Sun Aug 11 23:42:23 2024
    Barry. Thomas. I agree.

    I do not have his machine to make observations, and therefore this
    report is obscured.

    I want to solve an issue of a friend who has attempted to install
    Slixfeed, which is based on OMEMO, and the installation has failed.

    I have asked him to install python-omemo and he has reported this:

    $ pip install omemo

    [...]

    ERROR Failed building wheel for XEdDSA
    ERROR Could not build wheels for XEdDSA, which is required to install pyproject.toml-based projects

    Please see the attached screenshot.

    Kind regards,
    Schimon

    On Sat, 3 Aug 2024 16:04:07 -0400
    Thomas Passin via Python-list <python-list@python.org> wrote:

    On 8/3/2024 2:49 PM, Barry Scott via Python-list wrote:


    On 30 Jul 2024, at 18:36, Schimon Jehudah via Python-list
    <python-list@python.org> wrote:

    Greetings, to one and all!

    My name is Schimon, and I am the developer of a news chat bot for
    the XMPP network, called Slixfeed.

    I have recently added support for OMEMO encryption, and a friend of
    mine has reported that there is an issue installing it with pip.

    I suppoes this is a fault of a package at PyPi, or a fault at my
    pyproject.toml.

    This is the link to the project:
    https://git.xmpp-it.net/sch/Slixfeed#getting-started

    Please advise,

    This question is like asking "My car won't run. I suppose it's the
    engine. Please advise."

    Please duplicate the problem and if after doing that you have not
    fixed the problem post details here.

    Barry



    Schimon
    --
    https://mail.python.org/mailman/listinfo/python-list




    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: ---:- FTN<->UseNet Gate -:--- (3:633/280.2@fidonet)
  • From Mats Wichmann@3:633/280.2 to All on Tue Aug 13 02:59:54 2024
    On 8/11/24 07:42, Schimon Jehudah via Python-list wrote:
    Barry. Thomas. I agree.

    I do not have his machine to make observations, and therefore this
    report is obscured.

    I want to solve an issue of a friend who has attempted to install
    Slixfeed, which is based on OMEMO, and the installation has failed.

    I have asked him to install python-omemo and he has reported this:

    $ pip install omemo

    [...]

    ERROR Failed building wheel for XEdDSA
    ERROR Could not build wheels for XEdDSA, which is required to install pyproject.toml-based projects

    Please see the attached screenshot.

    Kind regards,
    Schimon

    No screenshot arrived here, but this is a pretty typical failure,
    especially on Windows systems: pip didn't find a suitable binary wheel package for the Python version / platform combination, and so tried to
    build one from sources. That often requires additional setup before it
    can work.

    The question would be why - I looked here:

    https://pypi.org/project/XEdDSA/#files

    and there are binary wheels for Windows, Linux, Mac for CPython 3.7
    through 3.12, and also wheels for PyPy from 3.7 through 3.10, so unless
    your friend's machine doesn't fit that range, you'd expect that
    particular package to install okay.




    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: ---:- FTN<->UseNet Gate -:--- (3:633/280.2@fidonet)