Task Todo List Use correct PEP517 build-system

2022-10-23 - David Runge

The build environments in use for the various PEP517 capable tooling (e.g. flit, pdm, poetry) are not part of the respective tooling (but each tooling require theirs).

Updating Python will become a more complex task in the future, as we have to bootstrap the respective PEP517 backends. To not also bootstrap the respective PEP517 capable tooling, please make sure to only use their respective backend in makedepends:

python-flit -> python-flit-core
python-poetry -> python-poetry-core
python-pdm -> python-pdm-pep517

In case this is wrongly stated in the upstream pyproject.toml, make sure to supply a fix to upstream.

Link to lists of pkgbase values:

Filter Todo List Packages

Select filter criteria
42 packages displayed out of 42 total packages.
Arch Repository Name Current Version Staging Version Maintainers Status Last Touched By
any Community arch-release-promotion 0.2.2-2 dvzrv Complete dvzrv
any Community hypercorn 0.14.3-1 alucryd Complete alucryd
any Community jedi-language-server 0.40.0-1 polyzen Complete polyzen
any Community lutris 0.5.12-2 alucryd, FFY00 Complete alucryd
x86_64 Community matrix-synapse 1.79.0-1 demize, alex19EP Complete demize
any Community mitmproxy2swagger 0.8.2-1 kpcyrd Complete jelle
any Community python-aiofiles 23.1.0-1 alucryd Complete dvzrv
any Community python-awesomeversion 22.9.0-2 jelle Complete jelle
any Community python-cachy 0.3.0-8 alerque Complete alerque
any Community python-cattrs 22.2.0-2 alerque Complete alerque
any Community python-clikit 0.6.2-8 alerque Complete alerque
any Community python-confuse 2.0.0-2 alucryd Complete alucryd
any Community python-crashtest 0.4.1-1 alerque Complete alerque
any Community python-diff-cover 7.5.0-1 dvzrv Complete dvzrv
any Community python-django-q 1.3.9-6 alucryd Complete alucryd
any Community python-fido2 1.1.0-2 eworm, Foxboron Complete eworm
any Community python-flit 3.8.0-3 FFY00 Complete arojas
any Community python-geographiclib 2.0-2 dvzrv Complete dvzrv
any Community python-iso8601 1.1.0-2 mtorromeo Complete mtorromeo
any Community python-isort 5.12.0-1 alerque Complete alerque
any Community python-listparser 0.19-2 bgyorgy Complete arojas
any Community python-mdurl 0.1.2-2 FFY00 Complete felixonmars
any Community python-mediafile 0.11.0-1 alucryd Complete alucryd
any Community python-pastel 0.2.1-5 alerque Complete alerque
any Community python-pendulum dvzrv Complete dvzrv
any Community python-pytest-isort 3.1.0-1 felixonmars, FFY00 Complete felixonmars
any Community python-pytest-metadata 2.0.4-1 dvzrv Complete dvzrv
any Community python-pytest-param-files 0.3.4-2 alerque Complete alerque
any Community python-pytoolconfig 1.2.2-4 Foxboron Complete polyzen
any Community python-pytzdata 2020.1-7 dvzrv Complete dvzrv
any Community python-quart-cors 0.5.0-4 alucryd Complete alucryd
any Community python-reactivex 4.0.4-2 alucryd Complete alucryd
any Community python-rich 13.3.2-1 freswa Complete freswa
any Community python-solidpython 1.1.3-2 FFY00 Complete dvzrv
any Extra python-tomli-w 1.0.0-5 alucryd Complete alucryd
any Community python-tomlkit 0.11.6-1 alerque Complete alerque
any Community python-uhi 0.3.3-1 kgizdov Complete polyzen
any Community python-unpaddedbase64 2.1.0-4 demize Complete demize
any Community python-weasyprint 58.1-1 grawlinson, alerque Complete alerque
any Community rss2email 3.14-4 polyzen Complete polyzen
any Community vulture 2.7-1 artafinde Complete artafinde
any Community weechat-matrix 0.3.0-9 diabonas Complete dvzrv