Rebuild Todo List Missing build depends in python packages

Jan. 1, 2019 - 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
4 packages displayed out of 4 total packages.
Arch Repository Name Current Version Staging Version Maintainers Status Last Touched By
any Extra python-astroid 3.3.5-2 polyzen, alerque Complete jelle
any Extra python-pylint 3.3.1-2 alerque Complete jelle
any Extra python-wstools felixonmars Complete jelle
any Extra python2-pylint Complete jelle