Package tests-for-installed-python3-pkgs: Information
Binary package: tests-for-installed-python3-pkgs
Version: 0.1.13.1-alt2
Architecture: noarch
Build time: Aug 28, 2018, 01:06 PM in the task #210850
Source package: rpm-build-python3
Category: Development/Other
Report package bugHome page:
License: GPL
Summary: Tests that can be run to test any installed Python3 package
Description:
The included scripts are primarily to be run by package maintainers (or automated testing systems) to test any Python3 package in an environment where it has been installed by RPM. Contents: * check-python3-provs-importable -- a script to test installed Python3 packages * py3-* -- helper scripts (for such tests) Example: apt-repo --hsh-apt-config="$HOME"/.hasher/sisyphus/apt.conf test NNNNNN python3-module-FOOBAR \ && hsh-run /usr/lib/rpm/check-python3-provs-importable python3-module-FOOBAR; echo $? will report which modules provided by python3-module-FOOBAR are not importable (if any) in the minimal environment. This is a packaging error if there are any.
Maintainer: Alexey Shabalin
List of contributors:
Alexey Shabalin
Ivan Zakharyaschev
Aleksei Nikiforov
Dmitry V. Levin
Vitaly Kuznetsov
Alexey Shabalin
Ivan Zakharyaschev
Aleksei Nikiforov
Dmitry V. Levin
Vitaly Kuznetsov
Last changed
July 27, 2018 Alexey Shabalin 0.1.13.1-alt2
- define %__python3 as full path /usr/bin/python3
July 18, 2018 Ivan Zakharyaschev 0.1.13.1-alt1
- check-python3-provs-importable.sh included (to manually check Python3 packages, say, in hasher; https://lists.altlinux.org/pipermail/devel/2017-February/202384.html )
July 2, 2018 Ivan Zakharyaschev 0.1.13-alt1
- Assume that setuptools are required if the traditional Python3 build/install macros are used (overridable through %python3_setup_buildrequires). The idea is that the Build Root Policy scripts for Python3 are executed unconditionally whenever python3 is present in the system, but the setuptools requirement is optional. (As a consequence, there may be a working system with Python3 without setuptools, because setuptools are not used at runtime.)