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.
Filter Todo List Packages
Arch | Repository | Name | Current Version | Staging Version | Maintainers | Status | Last Touched By |
---|---|---|---|---|---|---|---|
any | Extra | python2-pylint | felixonmars | Complete | jelle | ||
any | Extra | python-astroid | 2.4.2-4 | felixonmars | Complete | jelle | |
any | Community | python-cheroot | 8.5.1-1 | foxxx0 | Complete | eschwartz | |
any | Community | python-dateutil | 2.8.1-5 | jelle, eschwartz | Complete | eschwartz | |
any | Community | python-dropbox | 10.10.0-2 | lfleischer | Complete | eschwartz | |
any | Community | python-execnet | 1.7.1-5 | 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 | 2020.12.29-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.1-5 | jelle, dvzrv | Complete | eschwartz | |
any | Community | python-pygal | 1:2.4.0-8 | felixonmars | Complete | eschwartz | |
any | Extra | python-pylint | 2.6.0-3 | felixonmars | Complete | jelle | |
any | Community | python-pyte | 0.8.0-6 | felixonmars | Complete | eschwartz | |
any | Community | python-pytest32 | felixonmars | Complete | eschwartz | ||
any | Community | python-raet | 0.6.8-6 | felixonmars | Complete | eschwartz | |
any | Community | python-stevedore | 3.3.0-1 | foutrelis | Complete | eschwartz | |
any | Community | python-tox | 3.21.1-2 | felixonmars, FFY00 | Complete | eschwartz | |
any | Community | python-utils | 2.5.1-1 | NicoHood, dvzrv | Complete | eschwartz | |
any | Community | python-virtualenvwrapper | 4.8.4-5 | foutrelis | Complete | eschwartz | |
any | Extra | python-wstools | 0.4.10-3 | felixonmars | Complete | jelle | |
any | Community | python-xlib | 0.29-1 | Foxboron | Complete | eschwartz |