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
    Report package bug
    Home 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


    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.)