[moin-user] Moin 2.0.0a1 released

Paul Boddie paul at boddie.org.uk
Fri Mar 29 14:32:50 EDT 2024


On Thursday, 28 March 2024 14:52:44 CET Roger Haase via moin-user wrote:
> Moinmoin 2.0.0a1 has been released on
> https://pypi.org/project/moin/#history and
> https://github.com/moinwiki/moin/releases. See
> https://moin-20.readthedocs.io/en/latest/,use
> https://github.com/moinwiki/moin/issues to report bugs.

Is there a documented way of preparing a Python package from the sources now 
that setup.py has been removed? I found the following repository commit 
message:

commit 59f28b0550e8da4f9ec27ba37fe844d78457be1b
Author: Thomas Waldmann <tw at waldmann-edv.de>
Date:   Fri Feb 23 03:01:32 2024 +0100

    remove setup.py - not needed any more.
    
    install       -> pip install ...
    sdist / bdist -> python -m build
    upload        -> twine ...
    translations  -> pybabel ...

It looks like "python -m build" might be appropriate, but well...

$ python3 -m build
/usr/bin/python3: No module named build

If I am going to continue building Debian packages, I need to have a way of 
preparing them, so any advice about the latest and greatest in Python-centric 
packaging would be very welcome.

Paul




More information about the moin-user mailing list