<86>Dec 4 15:53:32 userdel[2799666]: delete user 'rooter' <86>Dec 4 15:53:32 userdel[2799666]: removed group 'rooter' owned by 'rooter' <86>Dec 4 15:53:32 groupadd[2799671]: group added to /etc/group: name=rooter, GID=693 <86>Dec 4 15:53:32 groupadd[2799671]: group added to /etc/gshadow: name=rooter <86>Dec 4 15:53:32 groupadd[2799671]: new group: name=rooter, GID=693 <86>Dec 4 15:53:32 useradd[2799675]: new user: name=rooter, UID=693, GID=693, home=/root, shell=/bin/bash <86>Dec 4 15:53:32 userdel[2799684]: delete user 'builder' <86>Dec 4 15:53:32 userdel[2799684]: removed group 'builder' owned by 'builder' <86>Dec 4 15:53:32 userdel[2799684]: removed shadow group 'builder' owned by 'builder' <86>Dec 4 15:53:32 groupadd[2799690]: group added to /etc/group: name=builder, GID=694 <86>Dec 4 15:53:32 groupadd[2799690]: group added to /etc/gshadow: name=builder <86>Dec 4 15:53:32 groupadd[2799690]: new group: name=builder, GID=694 <86>Dec 4 15:53:32 useradd[2799695]: new user: name=builder, UID=694, GID=694, home=/usr/src, shell=/bin/bash /usr/src/in/srpm/python3-module-semver-2.13.0-alt1.src.rpm: license not found in '/usr/share/license' directory: 3-Clause <13>Dec 4 15:53:34 rpmi: rpm-build-compat-2.2.6-alt2 sisyphus+262205.100.1.1 1605912726 installed <13>Dec 4 15:53:34 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Dec 4 15:53:34 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824518 installed <13>Dec 4 15:53:34 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Dec 4 15:53:34 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>Dec 4 15:53:34 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Dec 4 15:53:34 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Dec 4 15:53:34 rpmi: ca-certificates-2020.10.22-alt1 sisyphus+260224.300.2.1 1603549301 installed <13>Dec 4 15:53:34 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Dec 4 15:53:34 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Dec 4 15:53:34 rpmi: libcrypto1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed <13>Dec 4 15:53:34 rpmi: libssl1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed <13>Dec 4 15:53:34 rpmi: python3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <13>Dec 4 15:53:35 rpmi: python3-base-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <13>Dec 4 15:53:35 rpmi: libpython3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <13>Dec 4 15:53:35 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Dec 4 15:53:35 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Dec 4 15:53:35 rpmi: rpm-build-intro-2.2.6-alt2 sisyphus+262205.100.1.1 1605912726 installed <13>Dec 4 15:53:37 rpmi: python3-module-pkg_resources-1:46.1.3-alt2 sisyphus+260458.600.6.1 1603876498 installed <13>Dec 4 15:53:37 rpmi: python3-module-six-1.15.0-alt1 sisyphus+255738.100.2.1 1596527214 installed <13>Dec 4 15:53:37 rpmi: python3-module-pluggy-0.13.1-alt2 sisyphus+250320.400.1.1 1588511673 installed <13>Dec 4 15:53:37 rpmi: python3-module-iniconfig-1.0.0-alt2 sisyphus+235493.2400.6.1 1565442448 installed <13>Dec 4 15:53:37 rpmi: python3-module-filelock-3.0.10-alt1 sisyphus+228355.1000.1.1 1556554060 installed <13>Dec 4 15:53:37 rpmi: libopenblas-0.3.9-alt1 sisyphus+238855.200.5.1 1593950422 installed <13>Dec 4 15:53:37 rpmi: python3-module-pyparsing-2.4.2-alt2 sisyphus+261315.100.1.1 1604861802 installed <13>Dec 4 15:53:37 rpmi: python3-module-packaging-19.0-alt3 sisyphus+261322.40.5.2 1604886824 installed <13>Dec 4 15:53:37 rpmi: python3-module-distlib-0.3.1-alt1 sisyphus+260458.100.5.1 1603874801 installed <13>Dec 4 15:53:37 rpmi: python3-module-attrs-20.3.0-alt1 sisyphus+262357.100.1.1 1606152750 installed <13>Dec 4 15:53:37 rpmi: python3-module-appdirs-1.4.3-alt2 sisyphus+246664.100.1.1 1582182741 installed <13>Dec 4 15:53:38 rpmi: python3-module-virtualenv-20.1.0-alt1 sisyphus+260458.400.5.1 1603874977 installed <13>Dec 4 15:53:38 rpmi: python3-module-apipkg-1.5-alt1 sisyphus+227465.1100.1.2 1555756555 installed <13>Dec 4 15:53:38 rpmi: python3-module-py-1.9.0-alt1 sisyphus+255737.100.16.1 1603346569 installed <13>Dec 4 15:53:38 rpmi: libsqlite3-3.33.0-alt1 sisyphus+256344.100.1.1 1597522272 installed <13>Dec 4 15:53:38 rpmi: python3-modules-sqlite3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <13>Dec 4 15:53:38 rpmi: python3-module-coverage-5.3-alt1 sisyphus+258633.100.1.1 1601003056 installed <13>Dec 4 15:53:38 rpmi: libxblas-1.0.248-alt1.3 sisyphus+229150.100.1.1 1557388786 installed <13>Dec 4 15:53:38 rpmi: libquadmath0-10.2.1-alt2 icarus+262842.100.1.1 1606948274 installed <13>Dec 4 15:53:38 rpmi: libgfortran5-10.2.1-alt2 icarus+262842.100.1.1 1606948274 installed <13>Dec 4 15:53:38 rpmi: liblapack-1:3.8.0-alt3 sisyphus+221521.100.1.1 1550134903 installed <13>Dec 4 15:53:39 rpmi: python3-module-numpy-1:1.19.1-alt1 sisyphus+256803.200.2.1 1598449355 installed <13>Dec 4 15:53:39 rpmi: python3-module-toml-0.10.1-alt1 sisyphus+257632.200.4.1 1599645356 installed <13>Dec 4 15:53:39 rpmi: python3-module-pytest-6.1.1-alt1 sisyphus+255737.340.16.1 1603346892 installed <13>Dec 4 15:53:39 rpmi: python3-module-pytest-cov-2.10.1-alt2 sisyphus+258206.300.1.1 1600313011 installed <13>Dec 4 15:53:39 rpmi: python3-module-tox-3.20.1-alt1 sisyphus+260250.100.2.1 1603460131 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/python3-module-semver-2.13.0-alt1.nosrc.rpm <13>Dec 4 15:53:40 rpmi: libtinfo-devel-6.2.20201107-alt1 sisyphus+261749.100.1.1 1605292929 installed <13>Dec 4 15:53:40 rpmi: libncurses-devel-6.2.20201107-alt1 sisyphus+261749.100.1.1 1605292929 installed <13>Dec 4 15:53:40 rpmi: python3-dev-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <13>Dec 4 15:53:40 rpmi: python3-module-setuptools-1:46.1.3-alt2 sisyphus+260458.600.6.1 1603876498 installed Installing python3-module-semver-2.13.0-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.53793 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python3-module-semver-2.13.0 + echo 'Source #0 (python3-module-semver-2.13.0.tar):' Source #0 (python3-module-semver-2.13.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python3-module-semver-2.13.0.tar + cd python3-module-semver-2.13.0 + /bin/chmod -c -Rf u+rwX,go-w . ++ find ./ -name '*.py' + sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python3|' ./test_typeerror-274.py ./test_semver.py ./setup.py ./semver.py ./docs/semverwithvprefix.py ./docs/conf.py ./docs/coerce.py ./conftest.py + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.53793 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-semver-2.13.0 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python3 setup.py build running build running build_py creating build creating build/lib copying semver.py -> build/lib running egg_info writing semver.egg-info/PKG-INFO writing dependency_links to semver.egg-info/dependency_links.txt writing entry points to semver.egg-info/entry_points.txt writing top-level names to semver.egg-info/top_level.txt reading manifest file 'semver.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '.travis.yml' no previously-included directories found matching 'docs/_build' warning: no previously-included files matching '*' found under directory '.github' warning: no previously-included files matching '*.py[cod]' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '*.dylib' found anywhere in distribution writing manifest file 'semver.egg-info/SOURCES.txt' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.67178 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-semver-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-semver-buildroot + cd python3-module-semver-2.13.0 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python3-module-semver-buildroot --force running install running install_lib creating /usr/src/tmp/python3-module-semver-buildroot creating /usr/src/tmp/python3-module-semver-buildroot/usr creating /usr/src/tmp/python3-module-semver-buildroot/usr/lib creating /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3 creating /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages copying build/lib/semver.py -> /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages byte-compiling /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages/semver.py to semver.cpython-38.pyc running install_egg_info running egg_info writing semver.egg-info/PKG-INFO writing dependency_links to semver.egg-info/dependency_links.txt writing entry points to semver.egg-info/entry_points.txt writing top-level names to semver.egg-info/top_level.txt reading manifest file 'semver.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '.travis.yml' no previously-included directories found matching 'docs/_build' warning: no previously-included files matching '*' found under directory '.github' warning: no previously-included files matching '*.py[cod]' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '*.dylib' found anywhere in distribution writing manifest file 'semver.egg-info/SOURCES.txt' Copying semver.egg-info to /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages/semver-2.13.0-py3.8.egg-info running install_scripts Installing pysemver script to /usr/src/tmp/python3-module-semver-buildroot/usr/bin + for i in /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages/ /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages/ + xargs -0 rm -rfv + find /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages/ -name tests -type d -print0 + xargs -0 rm -rfv + find /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages/ -name test -type d -print0 + for i in /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages/ /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages/ + xargs -0 rm -rfv + find /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages/ -name tests -type d -print0 + xargs -0 rm -rfv + find /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages/ -name test -type d -print0 + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python3-module-semver-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python3-module-semver-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/python3-module-semver-buildroot/ (default) Compressing files in /usr/src/tmp/python3-module-semver-buildroot (auto) Adjusting library links in /usr/src/tmp/python3-module-semver-buildroot ./usr/lib: Verifying ELF objects in /usr/src/tmp/python3-module-semver-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Bytecompiling python modules in /usr/src/tmp/python3-module-semver-buildroot using /usr/bin/python2.7 Bytecompiling python modules with optimization in /usr/src/tmp/python3-module-semver-buildroot using /usr/bin/python2.7 -O Bytecompiling python3 modules in /usr/src/tmp/python3-module-semver-buildroot using /usr/bin/python3 unlink /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages/__pycache__/semver.cpython-38.pyc compile /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages/semver.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-semver-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages/semver.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-semver-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages/semver.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/__pycache__/semver.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/__pycache__/semver.cpython-38.pyc' Hardlinking identical .pyc and .pyo files Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.36037 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-semver-2.13.0 + py.test3 -v . ============================= test session starts ============================== platform linux -- Python 3.8.6, pytest-6.1.1, py-1.9.0, pluggy-0.13.1 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /usr/src/RPM/BUILD/python3-module-semver-2.13.0, configfile: setup.cfg plugins: cov-2.10.1 collecting ... collected 319 items README.rst::README.rst PASSED [ 0%] semver.py::semver.VersionInfo.__getitem__ PASSED [ 0%] semver.py::semver.VersionInfo._asdict PASSED [ 0%] semver.py::semver.VersionInfo._astuple PASSED [ 1%] semver.py::semver.VersionInfo.bump_build PASSED [ 1%] semver.py::semver.VersionInfo.bump_major PASSED [ 1%] semver.py::semver.VersionInfo.bump_minor PASSED [ 2%] semver.py::semver.VersionInfo.bump_patch PASSED [ 2%] semver.py::semver.VersionInfo.bump_prerelease PASSED [ 2%] semver.py::semver.VersionInfo.compare PASSED [ 3%] semver.py::semver.VersionInfo.finalize_version PASSED [ 3%] semver.py::semver.VersionInfo.match PASSED [ 3%] semver.py::semver.VersionInfo.next_version PASSED [ 4%] semver.py::semver.VersionInfo.parse PASSED [ 4%] semver.py::semver.VersionInfo.to_dict PASSED [ 4%] semver.py::semver.VersionInfo.to_tuple PASSED [ 5%] semver.py::semver.bump_build PASSED [ 5%] semver.py::semver.bump_major PASSED [ 5%] semver.py::semver.bump_minor PASSED [ 5%] semver.py::semver.bump_patch PASSED [ 6%] semver.py::semver.bump_prerelease PASSED [ 6%] semver.py::semver.compare PASSED [ 6%] semver.py::semver.finalize_version PASSED [ 7%] semver.py::semver.format_version PASSED [ 7%] semver.py::semver.match PASSED [ 7%] semver.py::semver.max_ver PASSED [ 8%] semver.py::semver.min_ver PASSED [ 8%] semver.py::semver.parse PASSED [ 8%] semver.py::semver.parse_version_info PASSED [ 9%] semver.py::semver.replace PASSED [ 9%] test_semver.py::test_should_private_increment_string[rc-rc] PASSED [ 9%] test_semver.py::test_should_private_increment_string[rc.1-rc.2] PASSED [ 10%] test_semver.py::test_should_private_increment_string[2x-3x] PASSED [ 10%] test_semver.py::test_fordocstrings[compare] PASSED [ 10%] test_semver.py::test_fordocstrings[createparser] PASSED [ 10%] test_semver.py::test_fordocstrings[bump_build] PASSED [ 11%] test_semver.py::test_fordocstrings[bump_major] PASSED [ 11%] test_semver.py::test_fordocstrings[bump_minor] PASSED [ 11%] test_semver.py::test_fordocstrings[bump_patch] PASSED [ 12%] test_semver.py::test_fordocstrings[bump_prerelease] PASSED [ 12%] test_semver.py::test_fordocstrings[finalize_version] PASSED [ 12%] test_semver.py::test_fordocstrings[format_version] PASSED [ 13%] test_semver.py::test_fordocstrings[match] PASSED [ 13%] test_semver.py::test_fordocstrings[max_ver] PASSED [ 13%] test_semver.py::test_fordocstrings[min_ver] PASSED [ 14%] test_semver.py::test_fordocstrings[parse] PASSED [ 14%] test_semver.py::test_fordocstrings[process] PASSED [ 14%] test_semver.py::test_fordocstrings[replace] PASSED [ 15%] test_semver.py::test_should_not_allow_negative_numbers[ver0] PASSED [ 15%] test_semver.py::test_should_not_allow_negative_numbers[ver1] PASSED [ 15%] test_semver.py::test_should_not_allow_negative_numbers[ver2] PASSED [ 15%] test_semver.py::test_should_not_allow_negative_numbers[ver3] PASSED [ 16%] test_semver.py::test_should_parse_version[1.2.3-alpha.1.2+build.11.e0f985a-expected0] PASSED [ 16%] test_semver.py::test_should_parse_version[1.2.3-alpha-1+build.11.e0f985a-expected1] PASSED [ 16%] test_semver.py::test_should_parse_version[0.1.0-0f-expected2] PASSED [ 17%] test_semver.py::test_should_parse_version[0.0.0-0foo.1-expected3] PASSED [ 17%] test_semver.py::test_should_parse_version[0.0.0-0foo.1+build.1-expected4] PASSED [ 17%] test_semver.py::test_should_parse_zero_prerelease[1.2.3-rc.0+build.0-expected0] PASSED [ 18%] test_semver.py::test_should_parse_zero_prerelease[1.2.3-rc.0.0+build.0-expected1] PASSED [ 18%] test_semver.py::test_should_get_less[1.0.0-2.0.0] PASSED [ 18%] test_semver.py::test_should_get_less[1.0.0-alpha-1.0.0-alpha.1] PASSED [ 19%] test_semver.py::test_should_get_less[1.0.0-alpha.1-1.0.0-alpha.beta] PASSED [ 19%] test_semver.py::test_should_get_less[1.0.0-alpha.beta-1.0.0-beta] PASSED [ 19%] test_semver.py::test_should_get_less[1.0.0-beta-1.0.0-beta.2] PASSED [ 20%] test_semver.py::test_should_get_less[1.0.0-beta.2-1.0.0-beta.11] PASSED [ 20%] test_semver.py::test_should_get_less[1.0.0-beta.11-1.0.0-rc.1] PASSED [ 20%] test_semver.py::test_should_get_less[1.0.0-rc.1-1.0.0] PASSED [ 21%] test_semver.py::test_should_get_greater[2.0.0-1.0.0] PASSED [ 21%] test_semver.py::test_should_get_greater[1.0.0-alpha.1-1.0.0-alpha] PASSED [ 21%] test_semver.py::test_should_get_greater[1.0.0-alpha.beta-1.0.0-alpha.1] PASSED [ 21%] test_semver.py::test_should_get_greater[1.0.0-beta-1.0.0-alpha.beta] PASSED [ 22%] test_semver.py::test_should_get_greater[1.0.0-beta.2-1.0.0-beta] PASSED [ 22%] test_semver.py::test_should_get_greater[1.0.0-beta.11-1.0.0-beta.2] PASSED [ 22%] test_semver.py::test_should_get_greater[1.0.0-rc.1-1.0.0-beta.11] PASSED [ 23%] test_semver.py::test_should_get_greater[1.0.0-1.0.0-rc.1] PASSED [ 23%] test_semver.py::test_should_match_simple PASSED [ 23%] test_semver.py::test_should_no_match_simple PASSED [ 24%] test_semver.py::test_should_match_not_equal[2.3.7-!=2.3.8-True] PASSED [ 24%] test_semver.py::test_should_match_not_equal[2.3.7-!=2.3.6-True] PASSED [ 24%] test_semver.py::test_should_match_not_equal[2.3.7-!=2.3.7-False] PASSED [ 25%] test_semver.py::test_should_not_raise_value_error_for_expected_match_expression[2.3.7-<2.4.0-True] PASSED [ 25%] test_semver.py::test_should_not_raise_value_error_for_expected_match_expression[2.3.7->2.3.5-True] PASSED [ 25%] test_semver.py::test_should_not_raise_value_error_for_expected_match_expression[2.3.7-<=2.3.9-True] PASSED [ 26%] test_semver.py::test_should_not_raise_value_error_for_expected_match_expression[2.3.7->=2.3.5-True] PASSED [ 26%] test_semver.py::test_should_not_raise_value_error_for_expected_match_expression[2.3.7-==2.3.7-True] PASSED [ 26%] test_semver.py::test_should_not_raise_value_error_for_expected_match_expression[2.3.7-!=2.3.7-False] PASSED [ 26%] test_semver.py::test_should_raise_value_error_for_unexpected_match_expression[2.3.7-=2.3.7] PASSED [ 27%] test_semver.py::test_should_raise_value_error_for_unexpected_match_expression[2.3.7-~2.3.7] PASSED [ 27%] test_semver.py::test_should_raise_value_error_for_unexpected_match_expression[2.3.7-^2.3.7] PASSED [ 27%] test_semver.py::test_should_raise_value_error_for_zero_prefixed_versions[01.2.3] PASSED [ 28%] test_semver.py::test_should_raise_value_error_for_zero_prefixed_versions[1.02.3] PASSED [ 28%] test_semver.py::test_should_raise_value_error_for_zero_prefixed_versions[1.2.03] PASSED [ 28%] test_semver.py::test_should_raise_value_error_for_invalid_value[foo-bar] PASSED [ 29%] test_semver.py::test_should_raise_value_error_for_invalid_value[1.0-1.0.0] PASSED [ 29%] test_semver.py::test_should_raise_value_error_for_invalid_value[1.x-1.0.0] PASSED [ 29%] test_semver.py::test_should_raise_value_error_for_invalid_match_expression[1.0.0-] PASSED [ 30%] test_semver.py::test_should_raise_value_error_for_invalid_match_expression[1.0.0-!] PASSED [ 30%] test_semver.py::test_should_raise_value_error_for_invalid_match_expression[1.0.0-1.0.0] PASSED [ 30%] test_semver.py::test_should_follow_specification_comparison PASSED [ 31%] test_semver.py::test_should_compare_rc_builds[1.0.0-beta.2-1.0.0-beta.11] PASSED [ 31%] test_semver.py::test_should_compare_release_candidate_with_release[1.0.0-rc.1-1.0.0] PASSED [ 31%] test_semver.py::test_should_compare_release_candidate_with_release[1.0.0-rc.1+build.1-1.0.0] PASSED [ 31%] test_semver.py::test_should_say_equal_versions_are_equal[2.0.0-2.0.0] PASSED [ 32%] test_semver.py::test_should_say_equal_versions_are_equal[1.1.9-rc.1-1.1.9-rc.1] PASSED [ 32%] test_semver.py::test_should_say_equal_versions_are_equal[1.1.9+build.1-1.1.9+build.1] PASSED [ 32%] test_semver.py::test_should_say_equal_versions_are_equal[1.1.9-rc.1+build.1-1.1.9-rc.1+build.1] PASSED [ 33%] test_semver.py::test_should_compare_versions_with_build_and_release[1.1.9-rc.1-1.1.9-rc.1+build.1-0] PASSED [ 33%] test_semver.py::test_should_compare_versions_with_build_and_release[1.1.9-rc.1-1.1.9+build.1--1] PASSED [ 33%] test_semver.py::test_should_ignore_builds_on_compare[1.0.0+build.1-1.0.0-0] PASSED [ 34%] test_semver.py::test_should_ignore_builds_on_compare[1.0.0-alpha.1+build.1-1.0.0-alpha.1-0] PASSED [ 34%] test_semver.py::test_should_ignore_builds_on_compare[1.0.0+build.1-1.0.0-alpha.1-1] PASSED [ 34%] test_semver.py::test_should_ignore_builds_on_compare[1.0.0+build.1-1.0.0-alpha.1+build.1-1] PASSED [ 35%] test_semver.py::test_should_correctly_format_version PASSED [ 35%] test_semver.py::test_should_bump_major PASSED [ 35%] test_semver.py::test_should_bump_minor PASSED [ 36%] test_semver.py::test_should_bump_patch PASSED [ 36%] test_semver.py::test_should_versioninfo_bump_major_and_minor PASSED [ 36%] test_semver.py::test_should_versioninfo_bump_minor_and_patch PASSED [ 36%] test_semver.py::test_should_versioninfo_bump_patch_and_prerelease PASSED [ 37%] test_semver.py::test_should_versioninfo_bump_patch_and_prerelease_with_token PASSED [ 37%] test_semver.py::test_should_versioninfo_bump_prerelease_and_build PASSED [ 37%] test_semver.py::test_should_versioninfo_bump_prerelease_and_build_with_token PASSED [ 38%] test_semver.py::test_should_versioninfo_bump_multiple PASSED [ 38%] test_semver.py::test_should_versioninfo_to_dict PASSED [ 38%] test_semver.py::test_should_versioninfo_to_tuple PASSED [ 39%] test_semver.py::test_should_ignore_extensions_for_bump PASSED [ 39%] test_semver.py::test_should_get_max PASSED [ 39%] test_semver.py::test_should_get_max_same PASSED [ 40%] test_semver.py::test_should_get_min PASSED [ 40%] test_semver.py::test_should_get_min_same PASSED [ 40%] test_semver.py::test_should_get_more_rc1 PASSED [ 41%] test_semver.py::test_prerelease_order[1.2.3-rc.2-1.2.3-rc.10-1.2.3-rc.2] PASSED [ 41%] test_semver.py::test_prerelease_order[1.2.3-rc2-1.2.3-rc10-1.2.3-rc10] PASSED [ 41%] test_semver.py::test_prerelease_order[1.2.3-Rc10-1.2.3-rc10-1.2.3-Rc10] PASSED [ 42%] test_semver.py::test_prerelease_order[1.2.3-2-1.2.3-rc-1.2.3-2] PASSED [ 42%] test_semver.py::test_prerelease_order[1.2.3-rc.2.1-1.2.3-rc.2-1.2.3-rc.2] PASSED [ 42%] test_semver.py::test_prerelease_order[1.2.3-1.2.3-1-1.2.3-1] PASSED [ 42%] test_semver.py::test_prerelease_order[1.0.0-alpha-1.0.0-alpha.1-1.0.0-alpha] PASSED [ 43%] test_semver.py::test_should_bump_prerelease[3.4.5-rc.9-None-3.4.5-rc.10] PASSED [ 43%] test_semver.py::test_should_bump_prerelease[3.4.5-None-3.4.5-rc.1] PASSED [ 43%] test_semver.py::test_should_bump_prerelease[3.4.5-dev-3.4.5-dev.1] PASSED [ 44%] test_semver.py::test_should_bump_prerelease[3.4.5--3.4.5-rc.1] PASSED [ 44%] test_semver.py::test_should_ignore_build_on_prerelease_bump PASSED [ 44%] test_semver.py::test_should_bump_build[3.4.5-rc.1+build.9-3.4.5-rc.1+build.10] PASSED [ 45%] test_semver.py::test_should_bump_build[3.4.5-rc.1+0009.dev-3.4.5-rc.1+0010.dev] PASSED [ 45%] test_semver.py::test_should_bump_build[3.4.5-rc.1-3.4.5-rc.1+build.1] PASSED [ 45%] test_semver.py::test_should_bump_build[3.4.5-3.4.5+build.1] PASSED [ 46%] test_semver.py::test_should_finalize_version[1.2.3-1.2.3] PASSED [ 46%] test_semver.py::test_should_finalize_version[1.2.3-rc.5-1.2.3] PASSED [ 46%] test_semver.py::test_should_finalize_version[1.2.3+build.2-1.2.3] PASSED [ 47%] test_semver.py::test_should_finalize_version[1.2.3-rc.1+build.5-1.2.3] PASSED [ 47%] test_semver.py::test_should_finalize_version[1.2.3-alpha-1.2.3] PASSED [ 47%] test_semver.py::test_should_finalize_version[1.2.0-1.2.0] PASSED [ 47%] test_semver.py::test_should_compare_version_info_objects PASSED [ 48%] test_semver.py::test_should_compare_version_dictionaries PASSED [ 48%] test_semver.py::test_should_compare_version_tuples[t0] PASSED [ 48%] test_semver.py::test_should_compare_version_tuples[t1] PASSED [ 49%] test_semver.py::test_should_compare_version_tuples[t2] PASSED [ 49%] test_semver.py::test_should_compare_version_tuples[t3] PASSED [ 49%] test_semver.py::test_should_compare_version_tuples[t4] PASSED [ 50%] test_semver.py::test_should_compare_version_list[lst0] PASSED [ 50%] test_semver.py::test_should_compare_version_list[lst1] PASSED [ 50%] test_semver.py::test_should_compare_version_list[lst2] PASSED [ 51%] test_semver.py::test_should_compare_version_list[lst3] PASSED [ 51%] test_semver.py::test_should_compare_version_list[lst4] PASSED [ 51%] test_semver.py::test_should_compare_version_string[1.0.0] PASSED [ 52%] test_semver.py::test_should_compare_version_string[1.0.0-pre.2] PASSED [ 52%] test_semver.py::test_should_compare_version_string[1.0.0-pre.2+build.4] PASSED [ 52%] test_semver.py::test_should_not_allow_to_compare_invalid_versionstring[1] PASSED [ 52%] test_semver.py::test_should_not_allow_to_compare_invalid_versionstring[1.0] PASSED [ 53%] test_semver.py::test_should_not_allow_to_compare_invalid_versionstring[1.0.x] PASSED [ 53%] test_semver.py::test_should_not_allow_to_compare_version_with_int PASSED [ 53%] test_semver.py::test_should_compare_prerelease_with_numbers_and_letters PASSED [ 54%] test_semver.py::test_parse_version_info_str_hash PASSED [ 54%] test_semver.py::test_equal_versions_have_equal_hashes PASSED [ 54%] test_semver.py::test_parse_method_for_version_info PASSED [ 55%] test_semver.py::test_immutable_major PASSED [ 55%] test_semver.py::test_immutable_minor PASSED [ 55%] test_semver.py::test_immutable_patch PASSED [ 56%] test_semver.py::test_immutable_prerelease PASSED [ 56%] test_semver.py::test_immutable_build PASSED [ 56%] test_semver.py::test_immutable_unknown_attribute PASSED [ 57%] test_semver.py::test_version_info_should_be_iterable PASSED [ 57%] test_semver.py::test_should_compare_prerelease_and_build_with_numbers PASSED [ 57%] test_semver.py::test_should_be_able_to_use_strings_as_major_minor_patch PASSED [ 57%] test_semver.py::test_using_non_numeric_string_as_major_minor_patch_throws PASSED [ 58%] test_semver.py::test_should_be_able_to_use_integers_as_prerelease_build PASSED [ 58%] test_semver.py::test_version_info_should_be_accessed_with_index[1.2.3-rc.0+build.0-0-1] PASSED [ 58%] test_semver.py::test_version_info_should_be_accessed_with_index[1.2.3-rc.0+build.0-1-2] PASSED [ 59%] test_semver.py::test_version_info_should_be_accessed_with_index[1.2.3-rc.0+build.0-2-3] PASSED [ 59%] test_semver.py::test_version_info_should_be_accessed_with_index[1.2.3-rc.0+build.0-3-rc.0] PASSED [ 59%] test_semver.py::test_version_info_should_be_accessed_with_index[1.2.3-rc.0+build.0-4-build.0] PASSED [ 60%] test_semver.py::test_version_info_should_be_accessed_with_index[1.2.3-rc.0-0-1] PASSED [ 60%] test_semver.py::test_version_info_should_be_accessed_with_index[1.2.3-rc.0-1-2] PASSED [ 60%] test_semver.py::test_version_info_should_be_accessed_with_index[1.2.3-rc.0-2-3] PASSED [ 61%] test_semver.py::test_version_info_should_be_accessed_with_index[1.2.3-rc.0-3-rc.0] PASSED [ 61%] test_semver.py::test_version_info_should_be_accessed_with_index[1.2.3-0-1] PASSED [ 61%] test_semver.py::test_version_info_should_be_accessed_with_index[1.2.3-1-2] PASSED [ 62%] test_semver.py::test_version_info_should_be_accessed_with_index[1.2.3-2-3] PASSED [ 62%] test_semver.py::test_version_info_should_be_accessed_with_index[1.0.2-1-0] PASSED [ 62%] test_semver.py::test_version_info_should_be_accessed_with_slice_object[1.2.3-rc.0+build.0-slice_object0-expected0] PASSED [ 63%] test_semver.py::test_version_info_should_be_accessed_with_slice_object[1.2.3-rc.0+build.0-slice_object1-expected1] PASSED [ 63%] test_semver.py::test_version_info_should_be_accessed_with_slice_object[1.2.3-rc.0+build.0-slice_object2-expected2] PASSED [ 63%] test_semver.py::test_version_info_should_be_accessed_with_slice_object[1.2.3-rc.0+build.0-slice_object3-expected3] PASSED [ 63%] test_semver.py::test_version_info_should_be_accessed_with_slice_object[1.2.3-rc.0+build.0-slice_object4-expected4] PASSED [ 64%] test_semver.py::test_version_info_should_be_accessed_with_slice_object[1.2.3-rc.0-slice_object5-expected5] PASSED [ 64%] test_semver.py::test_version_info_should_be_accessed_with_slice_object[1.2.3-rc.0-slice_object6-expected6] PASSED [ 64%] test_semver.py::test_version_info_should_be_accessed_with_slice_object[1.2.3-rc.0-slice_object7-expected7] PASSED [ 65%] test_semver.py::test_version_info_should_be_accessed_with_slice_object[1.2.3-slice_object8-expected8] PASSED [ 65%] test_semver.py::test_version_info_should_be_accessed_with_slice_object[1.2.3-slice_object9-expected9] PASSED [ 65%] test_semver.py::test_version_info_should_be_accessed_with_slice_object[1.2.3-slice_object10-expected10] PASSED [ 66%] test_semver.py::test_version_info_should_be_accessed_with_slice_object[1.2.3-rc.0+build.0-slice_object11-expected11] PASSED [ 66%] test_semver.py::test_version_info_should_be_accessed_with_slice_object[1.2.3-rc.0+build.0-slice_object12-expected12] PASSED [ 66%] test_semver.py::test_version_info_should_be_accessed_with_slice_object[1.2.3-rc.0+build.0-slice_object13-expected13] PASSED [ 67%] test_semver.py::test_version_info_should_be_accessed_with_slice_object[1.2.3-rc.0+build.0-slice_object14-expected14] PASSED [ 67%] test_semver.py::test_version_info_should_be_accessed_with_slice_object[1.2.0-rc.0+build.0-slice_object15-expected15] PASSED [ 67%] test_semver.py::test_version_info_should_throw_index_error[1.2.3-3] PASSED [ 68%] test_semver.py::test_version_info_should_throw_index_error[1.2.3-index1] PASSED [ 68%] test_semver.py::test_version_info_should_throw_index_error[1.2.3-4] PASSED [ 68%] test_semver.py::test_version_info_should_throw_index_error[1.2.3-index3] PASSED [ 68%] test_semver.py::test_version_info_should_throw_index_error[1.2.3-5] PASSED [ 69%] test_semver.py::test_version_info_should_throw_index_error[1.2.3-index5] PASSED [ 69%] test_semver.py::test_version_info_should_throw_index_error[1.2.3-rc.0-5] PASSED [ 69%] test_semver.py::test_version_info_should_throw_index_error[1.2.3-rc.0-index7] PASSED [ 70%] test_semver.py::test_version_info_should_throw_index_error[1.2.3-rc.0-6] PASSED [ 70%] test_semver.py::test_version_info_should_throw_index_error[1.2.3-rc.0-index9] PASSED [ 70%] test_semver.py::test_version_info_should_throw_index_error_when_negative_index[1.2.3--1] PASSED [ 71%] test_semver.py::test_version_info_should_throw_index_error_when_negative_index[1.2.3--2] PASSED [ 71%] test_semver.py::test_version_info_should_throw_index_error_when_negative_index[1.2.3-index2] PASSED [ 71%] test_semver.py::test_version_info_should_throw_index_error_when_negative_index[1.2.3-index3] PASSED [ 72%] test_semver.py::test_version_info_should_throw_index_error_when_negative_index[1.2.3-index4] PASSED [ 72%] test_semver.py::test_should_parse_cli_arguments[cli0-expected0] PASSED [ 72%] test_semver.py::test_should_parse_cli_arguments[cli1-expected1] PASSED [ 73%] test_semver.py::test_should_parse_cli_arguments[cli2-expected2] PASSED [ 73%] test_semver.py::test_should_parse_cli_arguments[cli3-expected3] PASSED [ 73%] test_semver.py::test_should_parse_cli_arguments[cli4-expected4] PASSED [ 73%] test_semver.py::test_should_parse_cli_arguments[cli5-expected5] PASSED [ 74%] test_semver.py::test_should_parse_cli_arguments[cli6-expected6] PASSED [ 74%] test_semver.py::test_should_process_parsed_cli_arguments[cmd_bump-args0-expectation0] PASSED [ 74%] test_semver.py::test_should_process_parsed_cli_arguments[cmd_bump-args1-expectation1] PASSED [ 75%] test_semver.py::test_should_process_parsed_cli_arguments[cmd_bump-args2-expectation2] PASSED [ 75%] test_semver.py::test_should_process_parsed_cli_arguments[cmd_bump-args3-expectation3] PASSED [ 75%] test_semver.py::test_should_process_parsed_cli_arguments[cmd_bump-args4-expectation4] PASSED [ 76%] test_semver.py::test_should_process_parsed_cli_arguments[cmd_compare-args5-expectation5] PASSED [ 76%] test_semver.py::test_should_process_parsed_cli_arguments[cmd_compare-args6-expectation6] PASSED [ 76%] test_semver.py::test_should_process_parsed_cli_arguments[cmd_compare-args7-expectation7] PASSED [ 77%] test_semver.py::test_should_process_parsed_cli_arguments[cmd_check-args8-expectation8] PASSED [ 77%] test_semver.py::test_should_process_parsed_cli_arguments[cmd_check-args9-expectation9] PASSED [ 77%] test_semver.py::test_should_process_parsed_cli_arguments[cmd_nextver-args10-expectation10] PASSED [ 78%] test_semver.py::test_should_process_parsed_cli_arguments[cmd_nextver-args11-expectation11] PASSED [ 78%] test_semver.py::test_should_process_parsed_cli_arguments[cmd_nextver-args12-expectation12] PASSED [ 78%] test_semver.py::test_should_process_print PASSED [ 78%] test_semver.py::test_should_process_raise_error PASSED [ 79%] test_semver.py::test_should_raise_systemexit_when_called_with_empty_arguments PASSED [ 79%] test_semver.py::test_should_raise_systemexit_when_bump_iscalled_with_empty_arguments PASSED [ 79%] test_semver.py::test_should_process_check_iscalled_with_valid_version PASSED [ 80%] test_semver.py::test_replace_method_replaces_requested_parts[3.4.5-parts0-2.4.5] PASSED [ 80%] test_semver.py::test_replace_method_replaces_requested_parts[3.4.5-parts1-2.4.5] PASSED [ 80%] test_semver.py::test_replace_method_replaces_requested_parts[3.4.5-parts2-2.5.5] PASSED [ 81%] test_semver.py::test_replace_method_replaces_requested_parts[3.4.5-parts3-3.2.5] PASSED [ 81%] test_semver.py::test_replace_method_replaces_requested_parts[3.4.5-parts4-2.5.10] PASSED [ 81%] test_semver.py::test_replace_method_replaces_requested_parts[3.4.5-parts5-2.5.10-rc1] PASSED [ 82%] test_semver.py::test_replace_method_replaces_requested_parts[3.4.5-parts6-2.5.10-rc1+b1] PASSED [ 82%] test_semver.py::test_replace_method_replaces_requested_parts[3.4.5-alpha.1.2-parts7-2.4.5-alpha.1.2] PASSED [ 82%] test_semver.py::test_replace_method_replaces_requested_parts[3.4.5-alpha.1.2-parts8-3.4.5-alpha.1.2+x1] PASSED [ 83%] test_semver.py::test_replace_method_replaces_requested_parts[3.4.5+build1-parts9-2.4.5+build1] PASSED [ 83%] test_semver.py::test_replace_raises_TypeError_for_invalid_keyword_arg PASSED [ 83%] test_semver.py::test_should_return_versioninfo_with_replaced_parts[3.4.5-parts0-2.5.5] PASSED [ 84%] test_semver.py::test_should_return_versioninfo_with_replaced_parts[3.4.5-parts1-2.5.10] PASSED [ 84%] test_semver.py::test_should_return_versioninfo_with_replaced_parts[3.4.5-alpha.1.2-parts2-2.4.5-alpha.1.2] PASSED [ 84%] test_semver.py::test_should_return_versioninfo_with_replaced_parts[3.4.5-alpha.1.2-parts3-3.4.5-alpha.1.2+x1] PASSED [ 84%] test_semver.py::test_should_return_versioninfo_with_replaced_parts[3.4.5+build1-parts4-2.4.5+build1] PASSED [ 85%] test_semver.py::test_replace_raises_ValueError_for_non_numeric_values PASSED [ 85%] test_semver.py::test_should_versioninfo_isvalid PASSED [ 85%] test_semver.py::test_should_raise_deprecation_warnings[bump_build-args0-kwargs0] PASSED [ 86%] test_semver.py::test_should_raise_deprecation_warnings[bump_major-args1-kwargs1] PASSED [ 86%] test_semver.py::test_should_raise_deprecation_warnings[bump_minor-args2-kwargs2] PASSED [ 86%] test_semver.py::test_should_raise_deprecation_warnings[bump_patch-args3-kwargs3] PASSED [ 87%] test_semver.py::test_should_raise_deprecation_warnings[bump_prerelease-args4-kwargs4] PASSED [ 87%] test_semver.py::test_should_raise_deprecation_warnings[compare-args5-kwargs5] PASSED [ 87%] test_semver.py::test_should_raise_deprecation_warnings[format_version-args6-kwargs6] PASSED [ 88%] test_semver.py::test_should_raise_deprecation_warnings[finalize_version-args7-kwargs7] PASSED [ 88%] test_semver.py::test_should_raise_deprecation_warnings[match-args8-kwargs8] PASSED [ 88%] test_semver.py::test_should_raise_deprecation_warnings[parse-args9-kwargs9] PASSED [ 89%] test_semver.py::test_should_raise_deprecation_warnings[parse_version_info-args10-kwargs10] PASSED [ 89%] test_semver.py::test_should_raise_deprecation_warnings[replace-args11-kwargs11] PASSED [ 89%] test_semver.py::test_should_raise_deprecation_warnings[max_ver-args12-kwargs12] PASSED [ 89%] test_semver.py::test_should_raise_deprecation_warnings[min_ver-args13-kwargs13] PASSED [ 90%] test_semver.py::test_deprecated_deco_without_argument PASSED [ 90%] test_semver.py::test_next_version_with_invalid_parts PASSED [ 90%] test_semver.py::test_next_version_with_versioninfo[1.0.4-rc.1-major-2.0.0] PASSED [ 91%] test_semver.py::test_next_version_with_versioninfo[1.1.0-rc.1-major-2.0.0] PASSED [ 91%] test_semver.py::test_next_version_with_versioninfo[1.1.4-rc.1-major-2.0.0] PASSED [ 91%] test_semver.py::test_next_version_with_versioninfo[1.2.3-major-2.0.0] PASSED [ 92%] test_semver.py::test_next_version_with_versioninfo[1.0.0-rc.1-major-1.0.0] PASSED [ 92%] test_semver.py::test_next_version_with_versioninfo[0.2.0-rc.1-minor-0.2.0] PASSED [ 92%] test_semver.py::test_next_version_with_versioninfo[0.2.5-rc.1-minor-0.3.0] PASSED [ 93%] test_semver.py::test_next_version_with_versioninfo[1.3.1-minor-1.4.0] PASSED [ 93%] test_semver.py::test_next_version_with_versioninfo[1.3.2-patch-1.3.3] PASSED [ 93%] test_semver.py::test_next_version_with_versioninfo[0.1.5-rc.2-patch-0.1.5] PASSED [ 94%] test_semver.py::test_next_version_with_versioninfo[0.1.4-prerelease-0.1.5-rc.1] PASSED [ 94%] test_semver.py::test_next_version_with_versioninfo[0.1.5-rc.1-prerelease-0.1.5-rc.2] PASSED [ 94%] test_semver.py::test_next_version_with_versioninfo[0.2.0-rc.1-patch-0.2.0] PASSED [ 94%] test_semver.py::test_next_version_with_versioninfo[1.0.0-rc.1-patch-1.0.0] PASSED [ 95%] test_semver.py::test_next_version_with_versioninfo[1.0.0-rc.1-minor-1.0.0] PASSED [ 95%] test_semver.py::test_repr[version0-VersionInfo(major=1, minor=2, patch=3, prerelease=None, build=None)] PASSED [ 95%] test_semver.py::test_repr[version1-VersionInfo(major=1, minor=2, patch=3, prerelease='r.1', build=None)] PASSED [ 96%] test_semver.py::test_repr[version2-VersionInfo(major=1, minor=2, patch=3, prerelease='dev.1', build=None)] PASSED [ 96%] test_semver.py::test_repr[version3-VersionInfo(major=1, minor=2, patch=3, prerelease='dev.1', build='b.1')] PASSED [ 96%] test_semver.py::test_repr[version4-VersionInfo(major=1, minor=2, patch=3, prerelease='r.1', build='b.1')] PASSED [ 97%] test_semver.py::test_repr[version5-VersionInfo(major=1, minor=2, patch=3, prerelease='r.1', build='build.1')] PASSED [ 97%] test_semver.py::test_subclass_from_versioninfo PASSED [ 97%] test_typeerror-274.py::test_should_work_with_string_and_unicode PASSED [ 98%] test_typeerror-274.py::TestEnsure::test_ensure_binary_raise_type_error PASSED [ 98%] test_typeerror-274.py::TestEnsure::test_errors_and_encoding PASSED [ 98%] test_typeerror-274.py::TestEnsure::test_ensure_binary_raise PASSED [ 99%] test_typeerror-274.py::TestEnsure::test_ensure_str PASSED [ 99%] docs/development.rst::development.rst PASSED [ 99%] docs/usage.rst::usage.rst PASSED [100%] ----------- coverage: platform linux, python 3.8.6-final-0 ----------- Name Stmts Miss Branch BrPart Cover Missing --------------------------------------------------------- semver.py 385 3 98 2 98.6% 107->108, 108, 898->900, 900-901 ============================= 319 passed in 1.69s ============================== + exit 0 Processing files: python3-module-semver-2.13.0-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.69133 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-semver-2.13.0 + DOCDIR=/usr/src/tmp/python3-module-semver-buildroot/usr/share/doc/python3-module-semver-2.13.0 + export DOCDIR + rm -rf /usr/src/tmp/python3-module-semver-buildroot/usr/share/doc/python3-module-semver-2.13.0 + /bin/mkdir -p /usr/src/tmp/python3-module-semver-buildroot/usr/share/doc/python3-module-semver-2.13.0 + cp -prL CHANGELOG.rst README.rst LICENSE.txt /usr/src/tmp/python3-module-semver-buildroot/usr/share/doc/python3-module-semver-2.13.0 + chmod -R go-w /usr/src/tmp/python3-module-semver-buildroot/usr/share/doc/python3-module-semver-2.13.0 + chmod -R a+rX /usr/src/tmp/python3-module-semver-buildroot/usr/share/doc/python3-module-semver-2.13.0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.DQkkgO find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Fes60N find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) python3.req: /usr/src/tmp/python3-module-semver-buildroot/usr/bin/pysemver: skipping sys python3.req: /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages/semver.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages/semver.py: line=1257 IGNORE (for REQ=slight and deep=8) module=doctest Provides: python3(semver) Requires: python3 >= 3.6, /usr/bin/python3, /usr/lib/python3/site-packages, python3(__future__) < 0, python3(argparse) < 0, python3(collections) < 0, python3(functools) < 0, python3(inspect) < 0, python3(pkg_resources) < 0, python3(re) < 0, python3(warnings) < 0 Wrote: /usr/src/RPM/RPMS/noarch/python3-module-semver-2.13.0-alt1.noarch.rpm 6.14user 0.50system 0:09.60elapsed 69%CPU (0avgtext+0avgdata 30072maxresident)k 0inputs+0outputs (0major+148903minor)pagefaults 0swaps /.out/python3-module-semver-2.13.0-alt1.noarch.rpm: license not found in '/usr/share/license' directory: 3-Clause 14.05user 3.93system 0:21.13elapsed 85%CPU (0avgtext+0avgdata 107988maxresident)k 632inputs+0outputs (0major+605676minor)pagefaults 0swaps