<86>Jan 1 00:29:15 userdel[3387692]: delete user 'rooter' <86>Jan 1 00:29:15 userdel[3387692]: removed group 'rooter' owned by 'rooter' <86>Jan 1 00:29:15 userdel[3387692]: removed shadow group 'rooter' owned by 'rooter' <86>Jan 1 00:29:15 groupadd[3387743]: group added to /etc/group: name=rooter, GID=936 <86>Jan 1 00:29:15 groupadd[3387743]: group added to /etc/gshadow: name=rooter <86>Jan 1 00:29:15 groupadd[3387743]: new group: name=rooter, GID=936 <86>Jan 1 00:29:15 useradd[3387782]: new user: name=rooter, UID=936, GID=936, home=/root, shell=/bin/bash <86>Jan 1 00:29:15 userdel[3387849]: delete user 'builder' <86>Jan 1 00:29:15 userdel[3387849]: removed group 'builder' owned by 'builder' <86>Jan 1 00:29:15 userdel[3387849]: removed shadow group 'builder' owned by 'builder' <86>Jan 1 00:29:15 groupadd[3387897]: group added to /etc/group: name=builder, GID=937 <86>Jan 1 00:29:15 groupadd[3387897]: group added to /etc/gshadow: name=builder <86>Jan 1 00:29:15 groupadd[3387897]: new group: name=builder, GID=937 <86>Jan 1 00:29:15 useradd[3387936]: new user: name=builder, UID=937, GID=937, 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>Jan 1 00:29:17 rpmi: rpm-build-compat-2.2.9-alt1 sisyphus+286137.100.1.1 1632970054 installed <13>Jan 1 00:29:17 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Jan 1 00:29:17 rpmi: libexpat-2.4.1-alt2 sisyphus+291954.100.1.1 1639496332 installed <13>Jan 1 00:29:17 rpmi: libp11-kit-0.23.15-alt2 sisyphus+287552.300.2.1 1634541413 installed <13>Jan 1 00:29:17 rpmi: libtasn1-4.17.0-alt2 sisyphus+285706.100.1.1 1632328563 installed <13>Jan 1 00:29:17 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Jan 1 00:29:17 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Jan 1 00:29:17 rpmi: ca-certificates-2021.10.06-alt1 sisyphus+286526.200.1.1 1633528578 installed <13>Jan 1 00:29:17 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Jan 1 00:29:17 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+287552.300.2.1 1634541413 installed <13>Jan 1 00:29:17 rpmi: libcrypto1.1-1.1.1l-alt2 sisyphus+287339.100.1.1 1634383589 installed <13>Jan 1 00:29:17 rpmi: libssl1.1-1.1.1l-alt2 sisyphus+287339.100.1.1 1634383589 installed <13>Jan 1 00:29:17 rpmi: python3-3.9.9-alt1 sisyphus+291125.100.2.1 1638385948 installed <13>Jan 1 00:29:18 rpmi: python3-base-3.9.9-alt1 sisyphus+291125.100.2.1 1638385948 installed <13>Jan 1 00:29:18 rpmi: tests-for-installed-python3-pkgs-0.1.18-alt1 sisyphus+290420.100.1.1 1637593698 installed <13>Jan 1 00:29:18 rpmi: rpm-build-python3-0.1.18-alt1 sisyphus+290420.100.1.1 1637593698 installed <13>Jan 1 00:29:18 rpmi: rpm-build-intro-2.2.9-alt1 sisyphus+286137.100.1.1 1632970054 installed <13>Jan 1 00:29:19 rpmi: python3-module-system-seed-wheels-0.0.1-alt1 sisyphus+270533.400.6.1 1619683425 installed <13>Jan 1 00:29:19 rpmi: python3-module-six-1.16.0-alt1 sisyphus+283489.100.2.1 1629527308 installed <13>Jan 1 00:29:19 rpmi: python3-module-toml-0.10.2-alt2 sisyphus+268468.100.2.1 1617010078 installed <13>Jan 1 00:29:19 rpmi: python3-module-pluggy-1.0.0-alt1 sisyphus+284853.100.1.1 1631109373 installed <13>Jan 1 00:29:19 rpmi: python3-module-iniconfig-1.1.1-alt1 sisyphus+270533.3400.6.1 1619684870 installed <13>Jan 1 00:29:19 rpmi: python3-module-filelock-3.3.2-alt1 sisyphus+288730.400.2.2 1635936931 installed <13>Jan 1 00:29:19 rpmi: python3-module-pip-wheel-21.3.1-alt1 sisyphus+288104.100.2.1 1635180971 installed <13>Jan 1 00:29:19 rpmi: python3-module-setuptools-wheel-1:59.6.0-alt1 sisyphus+291992.100.1.1 1639555592 installed <13>Jan 1 00:29:19 rpmi: python3-module-wheel-wheel-0.37.0-alt1 sisyphus+284960.100.5.1 1631868450 installed <13>Jan 1 00:29:19 rpmi: python3-module-system-seed-wheels-wheels-0.0.1-alt1 sisyphus+270533.400.6.1 1619683425 installed <13>Jan 1 00:29:19 rpmi: python3-module-platformdirs-2.4.0-alt1 sisyphus+287568.100.2.1 1634804026 installed <13>Jan 1 00:29:19 rpmi: python3-module-pyparsing-2.4.7-alt1 sisyphus+277413.100.1.1 1625536142 installed <13>Jan 1 00:29:19 rpmi: python3-module-packaging-21.2-alt1 sisyphus+288730.300.1.1 1635854128 installed <13>Jan 1 00:29:19 rpmi: python3-module-zipp-3.6.0-alt1 sisyphus+287132.600.4.1 1634546920 installed <13>Jan 1 00:29:19 rpmi: python3-module-importlib-metadata-4.8.1-alt2 sisyphus+290470.100.2.1 1637739480 installed <13>Jan 1 00:29:19 rpmi: python3-module-distlib-0.3.1-alt1 sisyphus+275915.100.1.1 1624804782 installed <13>Jan 1 00:29:19 rpmi: python3-module-virtualenv-20.10.0-alt1 sisyphus+288730.500.2.2 1635936990 installed <13>Jan 1 00:29:19 rpmi: python3-module-attrs-21.2.0-alt1 sisyphus+273317.100.1.1 1622569791 installed <13>Jan 1 00:29:19 rpmi: python3-module-apipkg-1.5-alt1 sisyphus+275892.100.2.1 1624872742 installed <13>Jan 1 00:29:19 rpmi: python3-module-py-1.10.0-alt1 sisyphus+271297.460.4.1 1620386890 installed <13>Jan 1 00:29:19 rpmi: python3-module-pytest-6.2.5-alt1 sisyphus+284853.200.2.1 1631178039 installed <13>Jan 1 00:29:19 rpmi: libsqlite3-3.36.0-alt2 sisyphus+287712.100.2.1 1635827417 installed <13>Jan 1 00:29:19 rpmi: python3-modules-sqlite3-3.9.9-alt1 sisyphus+291125.100.2.1 1638385948 installed <13>Jan 1 00:29:19 rpmi: python3-module-coverage-5.5-alt1 sisyphus+282773.200.2.1 1629023783 installed <13>Jan 1 00:29:19 rpmi: python3-module-pytest-cov-3.0.0-alt1 sisyphus+286779.100.1.1 1633936016 installed <13>Jan 1 00:29:19 rpmi: python3-module-tox-3.24.4-alt1 sisyphus+284960.540.8.1 1631888059 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/python3-module-semver-2.13.0-alt1.nosrc.rpm (w1.gzdio) <13>Jan 1 00:29:20 rpmi: python3-module-pkg_resources-1:59.6.0-alt1 sisyphus+291992.100.1.1 1639555592 installed <13>Jan 1 00:29:20 rpmi: libpython3-3.9.9-alt1 sisyphus+291125.100.2.1 1638385948 installed <13>Jan 1 00:29:20 rpmi: libncurses-6.3.20211106-alt1 sisyphus+289273.100.1.1 1636477028 installed <13>Jan 1 00:29:20 rpmi: libtinfo-devel-6.3.20211106-alt1 sisyphus+289273.100.1.1 1636477028 installed <13>Jan 1 00:29:20 rpmi: libncurses-devel-6.3.20211106-alt1 sisyphus+289273.100.1.1 1636477028 installed <13>Jan 1 00:29:21 rpmi: python3-dev-3.9.9-alt1 sisyphus+291125.100.2.1 1638385948 installed <13>Jan 1 00:29:21 rpmi: python3-module-setuptools-1:59.6.0-alt1 sisyphus+291992.100.1.1 1639555592 installed Installing python3-module-semver-2.13.0-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.41894 + 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.41894 + 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 -flto=auto' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + 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 adding license file 'LICENSE.txt' writing manifest file 'semver.egg-info/SOURCES.txt' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.19832 + 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 + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd python3-module-semver-2.13.0 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FFLAGS + /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python3-module-semver-buildroot --force running install /usr/lib64/python3/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( 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-39.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 adding license file 'LICENSE.txt' 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.9.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/ + 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 + xargs -0 rm -rfv + 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/ + 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 + xargs -0 rm -rfv + /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,gnuconfig) 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: (from :0) 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 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-39.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 Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.19832 + 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.9.9, pytest-6.2.5, py-1.10.0, pluggy-1.0.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /usr/src/RPM/BUILD/python3-module-semver-2.13.0, configfile: setup.cfg plugins: cov-3.0.0 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.9.9-final-0 ----------- Name Stmts Miss Branch BrPart Cover Missing --------------------------------------------------------- semver.py 385 3 98 2 98.6% 108, 900-901 --------------------------------------------------------- TOTAL 385 3 98 2 98.6% ============================= 319 passed in 0.63s ============================== + exit 0 Processing files: python3-module-semver-2.13.0-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.2587 + 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.GWCmYf 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.x9dWCM find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-semver-buildroot/usr/bin/pysemver: Ignore for REQ=slight module=importlib.metadata /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-semver-buildroot/usr/bin/pysemver: Ignore for REQ=slight module=importlib_metadata /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-semver-buildroot/usr/bin/pysemver: Ignore for REQ=slight module=pkg_resources python3.req: /usr/src/tmp/python3-module-semver-buildroot/usr/bin/pysemver: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages/semver.py: Ignore for REQ=slight module=doctest python3.req: /usr/src/tmp/python3-module-semver-buildroot/usr/lib/python3/site-packages/semver.py: skipping sys 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(re) < 0, python3(warnings) < 0 Wrote: /usr/src/RPM/RPMS/noarch/python3-module-semver-2.13.0-alt1.noarch.rpm (w2.lzdio) 1.60user 0.53system 0:03.83elapsed 55%CPU (0avgtext+0avgdata 37952maxresident)k 0inputs+0outputs (0major+136581minor)pagefaults 0swaps /.out/python3-module-semver-2.13.0-alt1.noarch.rpm: license not found in '/usr/share/license' directory: 3-Clause 6.52user 4.82system 0:12.14elapsed 93%CPU (0avgtext+0avgdata 105028maxresident)k 0inputs+0outputs (46442major+556784minor)pagefaults 0swaps --- python3-module-semver-2.13.0-alt1.noarch.rpm.repo 2020-11-13 02:00:02.000000000 +0000 +++ python3-module-semver-2.13.0-alt1.noarch.rpm.hasher 2022-01-01 00:29:26.449770147 +0000 @@ -2,11 +2,11 @@ /usr/lib/python3/site-packages/__pycache__ 40755 root:root -/usr/lib/python3/site-packages/__pycache__/semver.cpython-38.opt-1.pyc 100644 root:root -/usr/lib/python3/site-packages/__pycache__/semver.cpython-38.opt-2.pyc 100644 root:root -/usr/lib/python3/site-packages/__pycache__/semver.cpython-38.pyc 100644 root:root -/usr/lib/python3/site-packages/semver-2.13.0-py3.8.egg-info 40755 root:root -/usr/lib/python3/site-packages/semver-2.13.0-py3.8.egg-info/PKG-INFO 100644 root:root -/usr/lib/python3/site-packages/semver-2.13.0-py3.8.egg-info/SOURCES.txt 100644 root:root -/usr/lib/python3/site-packages/semver-2.13.0-py3.8.egg-info/dependency_links.txt 100644 root:root -/usr/lib/python3/site-packages/semver-2.13.0-py3.8.egg-info/entry_points.txt 100644 root:root -/usr/lib/python3/site-packages/semver-2.13.0-py3.8.egg-info/top_level.txt 100644 root:root +/usr/lib/python3/site-packages/__pycache__/semver.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/__pycache__/semver.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/__pycache__/semver.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/semver-2.13.0-py3.9.egg-info 40755 root:root +/usr/lib/python3/site-packages/semver-2.13.0-py3.9.egg-info/PKG-INFO 100644 root:root +/usr/lib/python3/site-packages/semver-2.13.0-py3.9.egg-info/SOURCES.txt 100644 root:root +/usr/lib/python3/site-packages/semver-2.13.0-py3.9.egg-info/dependency_links.txt 100644 root:root +/usr/lib/python3/site-packages/semver-2.13.0-py3.9.egg-info/entry_points.txt 100644 root:root +/usr/lib/python3/site-packages/semver-2.13.0-py3.9.egg-info/top_level.txt 100644 root:root /usr/lib/python3/site-packages/semver.py 100644 root:root @@ -24,3 +24,2 @@ Requires: python3(inspect) < 0 -Requires: python3(pkg_resources) < 0 Requires: python3(re) < 0 @@ -30,13 +29,13 @@ Provides: python3-module-semver = 2.13.0-alt1:sisyphus+261701.100.2.1 -File: /usr/bin/pysemver 100755 root:root 5b33ae7b9d76e111fe25b51b5e6c01f2 +File: /usr/bin/pysemver 100755 root:root c0a39804e876aef5c475154294dae6a9 File: /usr/lib/python3/site-packages/__pycache__ 40755 root:root -File: /usr/lib/python3/site-packages/__pycache__/semver.cpython-38.opt-1.pyc 100644 root:root b093f42160d03e9ddc4b41dbc6290773 -File: /usr/lib/python3/site-packages/__pycache__/semver.cpython-38.opt-2.pyc 100644 root:root 55c9ee1199f12427fb84c1ab8ee6d715 -File: /usr/lib/python3/site-packages/__pycache__/semver.cpython-38.pyc 100644 root:root b093f42160d03e9ddc4b41dbc6290773 -File: /usr/lib/python3/site-packages/semver-2.13.0-py3.8.egg-info 40755 root:root -File: /usr/lib/python3/site-packages/semver-2.13.0-py3.8.egg-info/PKG-INFO 100644 root:root b4c7f45dbadeadb7a55907a2fc228516 -File: /usr/lib/python3/site-packages/semver-2.13.0-py3.8.egg-info/SOURCES.txt 100644 root:root 3eb447c10b449d4817753b6a4ac5f8c0 -File: /usr/lib/python3/site-packages/semver-2.13.0-py3.8.egg-info/dependency_links.txt 100644 root:root 68b329da9893e34099c7d8ad5cb9c940 -File: /usr/lib/python3/site-packages/semver-2.13.0-py3.8.egg-info/entry_points.txt 100644 root:root df0ce148c1a0098fadfe7cd922b55233 -File: /usr/lib/python3/site-packages/semver-2.13.0-py3.8.egg-info/top_level.txt 100644 root:root 89791f94d6a10d23a8e90888702e2f5b +File: /usr/lib/python3/site-packages/__pycache__/semver.cpython-39.opt-1.pyc 100644 root:root 747b84ad660e91437bcb08da3b1746b5 +File: /usr/lib/python3/site-packages/__pycache__/semver.cpython-39.opt-2.pyc 100644 root:root 9344f9d450cb755af2f89e0cff3bd39a +File: /usr/lib/python3/site-packages/__pycache__/semver.cpython-39.pyc 100644 root:root 704e348c6afb313a044ce2eac918d27b +File: /usr/lib/python3/site-packages/semver-2.13.0-py3.9.egg-info 40755 root:root +File: /usr/lib/python3/site-packages/semver-2.13.0-py3.9.egg-info/PKG-INFO 100644 root:root 9a796e3b97a8fedc510c39574dd89de8 +File: /usr/lib/python3/site-packages/semver-2.13.0-py3.9.egg-info/SOURCES.txt 100644 root:root 3eb447c10b449d4817753b6a4ac5f8c0 +File: /usr/lib/python3/site-packages/semver-2.13.0-py3.9.egg-info/dependency_links.txt 100644 root:root 68b329da9893e34099c7d8ad5cb9c940 +File: /usr/lib/python3/site-packages/semver-2.13.0-py3.9.egg-info/entry_points.txt 100644 root:root df0ce148c1a0098fadfe7cd922b55233 +File: /usr/lib/python3/site-packages/semver-2.13.0-py3.9.egg-info/top_level.txt 100644 root:root 89791f94d6a10d23a8e90888702e2f5b File: /usr/lib/python3/site-packages/semver.py 100644 root:root 4e18c0348f6a4b872066986fe69e25b3 @@ -46,2 +45,2 @@ File: /usr/share/doc/python3-module-semver-2.13.0/README.rst 100644 root:root 000bf7e519984c24ca4587b304b98c3a -RPMIdentity: ce9360e86a7b14778e64c810053589d1aa766693f5295ee3e54b2dd67998023a1280ac438b9f7df58f00603ff9893076b11007477a8d48b55c8859c28b01cf6f +RPMIdentity: c9c3f1c2c261cbfa404b7278ef5cbe17babffa9eed88a3aeab6faa0a85d599f4c241b7b017f9d06cec3d8a1eafc80e9fe3bae0f3448626dd7827502737b2c196