Rebuild Todo List Missing build depends in python packages

2019-01-01 - Eli Schwartz

Many packages which use the setup_requires keyword can download their dependencies from PyPI during the build stage; this should never be happening as dependencies should be properly specified in makedepends.

Common things to look for:
- requirement for pbr.
- requirement for setuptools_scm. makedepends can be switched from python-setuptools to python-setuptools-scm
- requirement for pytest-runner. In this case, python-pytest-runner must be specified in makedepends, not checkdepends

Packages were discovered due to archlinux32 or reproducible builds failures when building without network connectivity.

Link to lists of pkgbase values:

Filter Todo List Packages

Select filter criteria
24 packages displayed out of 24 total packages.
Arch Repository Name Current Version Staging Version Maintainers Status Last Touched By
any Extra python2-pylint Complete jelle
any Extra python-astroid polyzen, alerque Complete jelle
any Community python-cheroot 8.5.2-3 foxxx0 Complete eschwartz
any Community python-dateutil 2.8.2-1 jelle, eschwartz Complete eschwartz
any Community python-dropbox 10.10.0-2 lfleischer Complete eschwartz
any Community python-execnet 1.9.0-1 felixonmars Complete eschwartz
any Community python-ioflo 2.0.2-3 felixonmars Complete eschwartz
any Community python-irc 19.0.1-2 kkeen, Foxboron Complete eschwartz
any Community python-jaraco 2021.03.28-1 kkeen Complete eschwartz
x86_64 Community python-keyutils Foxboron Complete jelle
any Community python-lockfile 0.12.2-8 jlichtblau Complete eschwartz
x86_64 Community python-lz4 2.2.1-6 grazzolini Complete eschwartz
any Community python-progressbar 3.53.3-1 jelle, dvzrv Complete eschwartz
any Community python-pygal 1:2.4.0-8 felixonmars Complete eschwartz
any Extra python-pylint alerque Complete jelle
any Community python-pyte 0.8.0-6 felixonmars Complete eschwartz
any Community python-pytest32 Complete eschwartz
any Community python-raet 0.6.8-6 felixonmars Complete eschwartz
any Community python-stevedore 3.4.0-1 foutrelis Complete eschwartz
any Community python-tox 3.24.4-1 felixonmars, FFY00 Complete eschwartz
any Community python-utils 2.5.6-1 NicoHood, dvzrv Complete eschwartz
any Community python-virtualenvwrapper 4.8.4-5 foutrelis Complete eschwartz
any Extra python-wstools 0.4.10-4 felixonmars Complete jelle
any Community python-xlib 0.31-1 Foxboron Complete eschwartz