<86>Sep 18 06:48:52 userdel[3281584]: delete user 'rooter' <86>Sep 18 06:48:52 userdel[3281584]: removed group 'rooter' owned by 'rooter' <86>Sep 18 06:48:52 userdel[3281584]: removed shadow group 'rooter' owned by 'rooter' <86>Sep 18 06:48:52 groupadd[3281635]: group added to /etc/group: name=rooter, GID=666 <86>Sep 18 06:48:52 groupadd[3281635]: group added to /etc/gshadow: name=rooter <86>Sep 18 06:48:52 groupadd[3281635]: new group: name=rooter, GID=666 <86>Sep 18 06:48:52 useradd[3281659]: new user: name=rooter, UID=666, GID=666, home=/root, shell=/bin/bash <86>Sep 18 06:48:52 userdel[3281710]: delete user 'builder' <86>Sep 18 06:48:52 userdel[3281710]: removed group 'builder' owned by 'builder' <86>Sep 18 06:48:52 userdel[3281710]: removed shadow group 'builder' owned by 'builder' <86>Sep 18 06:48:52 groupadd[3281751]: group added to /etc/group: name=builder, GID=667 <86>Sep 18 06:48:52 groupadd[3281751]: group added to /etc/gshadow: name=builder <86>Sep 18 06:48:52 groupadd[3281751]: new group: name=builder, GID=667 <86>Sep 18 06:48:52 useradd[3281786]: new user: name=builder, UID=667, GID=667, home=/usr/src, shell=/bin/bash <13>Sep 18 06:48:55 rpmi: rpm-build-compat-2.2.6-alt2 p9+263465.40.2.1 1608016546 installed <13>Sep 18 06:48:55 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Sep 18 06:48:55 rpmi: libexpat-2.4.3-alt1 p9+293696.100.1.1 1643124786 installed <13>Sep 18 06:48:55 rpmi: libp11-kit-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed <13>Sep 18 06:48:55 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed <13>Sep 18 06:48:55 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Sep 18 06:48:55 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Sep 18 06:48:55 rpmi: ca-certificates-2021.10.06-alt1 p9+289862.100.1.1 1637033643 installed <13>Sep 18 06:48:55 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed <13>Sep 18 06:48:55 rpmi: p11-kit-trust-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed <13>Sep 18 06:48:55 rpmi: libcrypto1.1-1.1.1n-alt2 p9+297595.100.1.1 1648753395 installed <13>Sep 18 06:48:55 rpmi: libssl1.1-1.1.1n-alt2 p9+297595.100.1.1 1648753395 installed <13>Sep 18 06:48:55 rpmi: python3-3.7.11-alt1 p9+273501.10.37.1 1629720188 installed <13>Sep 18 06:48:55 rpmi: libpython3-3.7.11-alt1 p9+273501.10.37.1 1629720188 installed <13>Sep 18 06:48:56 rpmi: python3-base-3.7.11-alt1 p9+273501.10.37.1 1629720188 installed <13>Sep 18 06:48:56 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Sep 18 06:48:56 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Sep 18 06:48:56 rpmi: rpm-build-intro-2.2.6-alt2 p9+263465.40.2.1 1608016546 installed <13>Sep 18 06:48:59 rpmi: python3-module-six-1.12.0-alt1 sisyphus+219665.100.2.1 1548148570 installed <13>Sep 18 06:48:59 rpmi: python3-module-pluggy-0.11.0-alt1 sisyphus+229116.100.1.1 1557316655 installed <13>Sep 18 06:48:59 rpmi: python3-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed <13>Sep 18 06:48:59 rpmi: python3-module-more-itertools-7.0.0-alt3 sisyphus+226536.100.1.1 1554329928 installed <13>Sep 18 06:48:59 rpmi: python3-module-iniconfig-1.0.0-alt1 sisyphus+227494.1100.1.3 1555839106 installed <13>Sep 18 06:48:59 rpmi: python3-module-attrs-19.3.0-alt1 p9+266900.5140.22.1 1618153287 installed <13>Sep 18 06:48:59 rpmi: python3-module-atomicwrites-1.3.0-alt1 sisyphus+227473.2000.1.3 1555763467 installed <13>Sep 18 06:48:59 rpmi: python3-module-apipkg-1.5-alt1 sisyphus+227465.1100.1.2 1555756555 installed <13>Sep 18 06:48:59 rpmi: python3-module-py-1.8.0-alt2 sisyphus+228349.1400.4.1 1556631070 installed <13>Sep 18 06:48:59 rpmi: python3-module-pytest-3.10.1-alt5 sisyphus+228366.2000.2.3 1556707871 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/python3-module-node_semver-0.8.0-alt2.nosrc.rpm (w1.gzdio) <13>Sep 18 06:49:01 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed <13>Sep 18 06:49:01 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed <13>Sep 18 06:49:01 rpmi: python3-dev-3.7.11-alt1 p9+273501.10.37.1 1629720188 installed <13>Sep 18 06:49:01 rpmi: python3-module-setuptools-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed Installing python3-module-node_semver-0.8.0-alt2.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.78900 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python3-module-node_semver-0.8.0 + echo 'Source #0 (python3-module-node_semver-0.8.0.tar):' Source #0 (python3-module-node_semver-0.8.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python3-module-node_semver-0.8.0.tar + cd python3-module-node_semver-0.8.0 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.10917 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-node_semver-0.8.0 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FFLAGS + /usr/bin/python3 setup.py build --debug running build running build_py creating build creating build/lib creating build/lib/semver copying semver/__init__.py -> build/lib/semver running egg_info creating node_semver.egg-info writing node_semver.egg-info/PKG-INFO writing dependency_links to node_semver.egg-info/dependency_links.txt writing entry points to node_semver.egg-info/entry_points.txt writing requirements to node_semver.egg-info/requires.txt writing top-level names to node_semver.egg-info/top_level.txt writing manifest file 'node_semver.egg-info/SOURCES.txt' reading manifest file 'node_semver.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.py[co]' found anywhere in distribution writing manifest file 'node_semver.egg-info/SOURCES.txt' creating build/lib/semver/tests copying semver/tests/__init__.py -> build/lib/semver/tests copying semver/tests/test_comparators.py -> build/lib/semver/tests copying semver/tests/test_comparison.py -> build/lib/semver/tests copying semver/tests/test_equality.py -> build/lib/semver/tests copying semver/tests/test_for_4digit.py -> build/lib/semver/tests copying semver/tests/test_increment_version.py -> build/lib/semver/tests copying semver/tests/test_intersect_comparators.py -> build/lib/semver/tests copying semver/tests/test_invalid_version_number.py -> build/lib/semver/tests copying semver/tests/test_max_satisfying.py -> build/lib/semver/tests copying semver/tests/test_min_satisfying.py -> build/lib/semver/tests copying semver/tests/test_negative_range.py -> build/lib/semver/tests copying semver/tests/test_passing_bytes.py -> build/lib/semver/tests copying semver/tests/test_range.py -> build/lib/semver/tests copying semver/tests/test_range_test_method.py -> build/lib/semver/tests copying semver/tests/test_recovery.py -> build/lib/semver/tests copying semver/tests/test_regression.py -> build/lib/semver/tests copying semver/tests/test_sort.py -> build/lib/semver/tests copying semver/tests/test_strict_vs_loose_version_number.py -> build/lib/semver/tests copying semver/tests/test_valid_range.py -> build/lib/semver/tests copying semver/tests/todo.md -> build/lib/semver/tests + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.10917 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-node_semver-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-node_semver-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd python3-module-node_semver-0.8.0 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FFLAGS + /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python3-module-node_semver-buildroot --force running install running install_lib creating /usr/src/tmp/python3-module-node_semver-buildroot creating /usr/src/tmp/python3-module-node_semver-buildroot/usr creating /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib creating /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3 creating /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages creating /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver creating /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/todo.md -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/test_valid_range.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/test_strict_vs_loose_version_number.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/test_sort.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/test_regression.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/test_recovery.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/test_range_test_method.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/test_range.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/test_passing_bytes.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/test_negative_range.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/test_min_satisfying.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/test_max_satisfying.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/test_invalid_version_number.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/test_intersect_comparators.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/test_increment_version.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/test_for_4digit.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/test_equality.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/test_comparison.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/test_comparators.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/tests/__init__.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests copying build/lib/semver/__init__.py -> /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_valid_range.py to test_valid_range.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_strict_vs_loose_version_number.py to test_strict_vs_loose_version_number.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_sort.py to test_sort.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_regression.py to test_regression.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_recovery.py to test_recovery.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_range_test_method.py to test_range_test_method.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_range.py to test_range.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_passing_bytes.py to test_passing_bytes.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_negative_range.py to test_negative_range.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_min_satisfying.py to test_min_satisfying.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_max_satisfying.py to test_max_satisfying.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_invalid_version_number.py to test_invalid_version_number.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_intersect_comparators.py to test_intersect_comparators.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_increment_version.py to test_increment_version.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_for_4digit.py to test_for_4digit.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_equality.py to test_equality.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_comparison.py to test_comparison.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_comparators.py to test_comparators.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__init__.py to __init__.cpython-37.pyc byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/__init__.py to __init__.cpython-37.pyc running install_egg_info running egg_info writing node_semver.egg-info/PKG-INFO writing dependency_links to node_semver.egg-info/dependency_links.txt writing entry points to node_semver.egg-info/entry_points.txt writing requirements to node_semver.egg-info/requires.txt writing top-level names to node_semver.egg-info/top_level.txt reading manifest file 'node_semver.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.py[co]' found anywhere in distribution writing manifest file 'node_semver.egg-info/SOURCES.txt' Copying node_semver.egg-info to /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/node_semver-0.8.0-py3.7.egg-info running install_scripts + for i in /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/ /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/ + find /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/ -name tests -type d -print0 + xargs -0 rm -rfv removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/__init__.cpython-37.pyc' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_comparators.cpython-37.pyc' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_comparison.cpython-37.pyc' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_equality.cpython-37.pyc' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_for_4digit.cpython-37.pyc' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_increment_version.cpython-37.pyc' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_intersect_comparators.cpython-37.pyc' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_invalid_version_number.cpython-37.pyc' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_max_satisfying.cpython-37.pyc' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_min_satisfying.cpython-37.pyc' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_negative_range.cpython-37.pyc' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_passing_bytes.cpython-37.pyc' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_range.cpython-37.pyc' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_range_test_method.cpython-37.pyc' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_recovery.cpython-37.pyc' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_regression.cpython-37.pyc' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_sort.cpython-37.pyc' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_strict_vs_loose_version_number.cpython-37.pyc' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_valid_range.cpython-37.pyc' removed directory '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__init__.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_comparators.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_comparison.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_equality.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_for_4digit.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_increment_version.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_intersect_comparators.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_invalid_version_number.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_max_satisfying.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_min_satisfying.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_negative_range.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_passing_bytes.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_range.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_range_test_method.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_recovery.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_regression.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_sort.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_strict_vs_loose_version_number.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/test_valid_range.py' removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/todo.md' removed directory '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests' + find /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/ -name test -type d -print0 + xargs -0 rm -rfv + for i in /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/ /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/ + find /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/ -name tests -type d -print0 + xargs -0 rm -rfv + find /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/ -name test -type d -print0 + xargs -0 rm -rfv + mv /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/ /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/node_semver/ + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python3-module-node_semver-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python3-module-node_semver-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/python3-module-node_semver-buildroot/ (default) Compressing files in /usr/src/tmp/python3-module-node_semver-buildroot (auto) Adjusting library links in /usr/src/tmp/python3-module-node_semver-buildroot ./usr/lib: Verifying ELF objects in /usr/src/tmp/python3-module-node_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-node_semver-buildroot using /usr/bin/python Bytecompiling python modules with optimization in /usr/src/tmp/python3-module-node_semver-buildroot using /usr/bin/python -O Bytecompiling python3 modules in /usr/src/tmp/python3-module-node_semver-buildroot using /usr/bin/python3 unlink /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/node_semver/__pycache__/__init__.cpython-37.pyc compile /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/node_semver/__init__.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-node_semver-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/node_semver/__init__.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-node_semver-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/node_semver/__init__.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/node_semver/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/node_semver/__pycache__/__init__.cpython-37.pyc' Hardlinking identical .pyc and .pyo files Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.60174 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-node_semver-0.8.0 + py.test3 -v . ============================= test session starts ============================== platform linux -- Python 3.7.11, pytest-3.10.1, py-1.8.0, pluggy-0.11.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /usr/src/RPM/BUILD/python3-module-node_semver-0.8.0, inifile: setup.cfg collecting ... collected 1135 items semver/tests/test_comparators.py::test_it[1.0.0 - 2.0.0-wanted0] PASSED semver/tests/test_comparators.py::test_it[1.0.0-wanted1] PASSED semver/tests/test_comparators.py::test_it[>=*-wanted2] PASSED semver/tests/test_comparators.py::test_it[-wanted3] PASSED semver/tests/test_comparators.py::test_it[*-wanted4] PASSED semver/tests/test_comparators.py::test_it[*-wanted5] PASSED semver/tests/test_comparators.py::test_it[>=1.0.0-wanted6] PASSED semver/tests/test_comparators.py::test_it[>=1.0.0-wanted7] PASSED semver/tests/test_comparators.py::test_it[>=1.0.0-wanted8] PASSED semver/tests/test_comparators.py::test_it[>1.0.0-wanted9] PASSED semver/tests/test_comparators.py::test_it[>1.0.0-wanted10] PASSED semver/tests/test_comparators.py::test_it[<=2.0.0-wanted11] PASSED semver/tests/test_comparators.py::test_it[1-wanted12] PASSED semver/tests/test_comparators.py::test_it[<=2.0.0-wanted13] PASSED semver/tests/test_comparators.py::test_it[<=2.0.0-wanted14] PASSED semver/tests/test_comparators.py::test_it[<2.0.0-wanted15] PASSED semver/tests/test_comparators.py::test_it[<2.0.0-wanted16] PASSED semver/tests/test_comparators.py::test_it[>= 1.0.0-wanted17] PASSED semver/tests/test_comparators.py::test_it[>= 1.0.0-wanted18] PASSED semver/tests/test_comparators.py::test_it[>= 1.0.0-wanted19] PASSED semver/tests/test_comparators.py::test_it[> 1.0.0-wanted20] PASSED semver/tests/test_comparators.py::test_it[> 1.0.0-wanted21] PASSED semver/tests/test_comparators.py::test_it[<= 2.0.0-wanted22] PASSED semver/tests/test_comparators.py::test_it[<= 2.0.0-wanted23] PASSED semver/tests/test_comparators.py::test_it[<= 2.0.0-wanted24] PASSED semver/tests/test_comparators.py::test_it[< 2.0.0-wanted25] PASSED semver/tests/test_comparators.py::test_it[<\t2.0.0-wanted26] PASSED semver/tests/test_comparators.py::test_it[>=0.1.97-wanted27] PASSED semver/tests/test_comparators.py::test_it[>=0.1.97-wanted28] PASSED semver/tests/test_comparators.py::test_it[0.1.20 || 1.2.4-wanted29] PASSED semver/tests/test_comparators.py::test_it[>=0.2.3 || <0.0.1-wanted30] PASSED semver/tests/test_comparators.py::test_it[>=0.2.3 || <0.0.1-wanted31] PASSED semver/tests/test_comparators.py::test_it[>=0.2.3 || <0.0.1-wanted32] PASSED semver/tests/test_comparators.py::test_it[||-wanted33] PASSED semver/tests/test_comparators.py::test_it[2.x.x-wanted34] PASSED semver/tests/test_comparators.py::test_it[1.2.x-wanted35] PASSED semver/tests/test_comparators.py::test_it[1.2.x || 2.x-wanted36] PASSED semver/tests/test_comparators.py::test_it[1.2.x || 2.x-wanted37] PASSED semver/tests/test_comparators.py::test_it[x-wanted38] PASSED semver/tests/test_comparators.py::test_it[2.*.*-wanted39] PASSED semver/tests/test_comparators.py::test_it[1.2.*-wanted40] PASSED semver/tests/test_comparators.py::test_it[1.2.* || 2.*-wanted41] PASSED semver/tests/test_comparators.py::test_it[1.2.* || 2.*-wanted42] PASSED semver/tests/test_comparators.py::test_it[*-wanted43] PASSED semver/tests/test_comparators.py::test_it[2-wanted44] PASSED semver/tests/test_comparators.py::test_it[2.3-wanted45] PASSED semver/tests/test_comparators.py::test_it[~2.4-wanted46] PASSED semver/tests/test_comparators.py::test_it[~2.4-wanted47] PASSED semver/tests/test_comparators.py::test_it[~>3.2.1-wanted48] PASSED semver/tests/test_comparators.py::test_it[~1-wanted49] PASSED semver/tests/test_comparators.py::test_it[~>1-wanted50] PASSED semver/tests/test_comparators.py::test_it[~> 1-wanted51] PASSED semver/tests/test_comparators.py::test_it[~1.0-wanted52] PASSED semver/tests/test_comparators.py::test_it[~ 1.0-wanted53] PASSED semver/tests/test_comparators.py::test_it[~ 1.0.3-wanted54] PASSED semver/tests/test_comparators.py::test_it[~> 1.0.3-wanted55] PASSED semver/tests/test_comparators.py::test_it[<1-wanted56] PASSED semver/tests/test_comparators.py::test_it[< 1-wanted57] PASSED semver/tests/test_comparators.py::test_it[>=1-wanted58] PASSED semver/tests/test_comparators.py::test_it[>= 1-wanted59] PASSED semver/tests/test_comparators.py::test_it[<1.2-wanted60] PASSED semver/tests/test_comparators.py::test_it[< 1.2-wanted61] PASSED semver/tests/test_comparators.py::test_it[1-wanted62] PASSED semver/tests/test_comparators.py::test_it[1 2-wanted63] PASSED semver/tests/test_comparators.py::test_it[1.2 - 3.4.5-wanted64] PASSED semver/tests/test_comparators.py::test_it[1.2.3 - 3.4-wanted65] PASSED semver/tests/test_comparators.py::test_it[1.2.3 - 3-wanted66] PASSED semver/tests/test_comparators.py::test_it[>*-wanted67] PASSED semver/tests/test_comparators.py::test_it[<*-wanted68] PASSED semver/tests/test_comparison.py::test_gt[0.0.0-0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_gt[0.0.1-0.0.0-False] PASSED semver/tests/test_comparison.py::test_gt[1.0.0-0.9.9-False] PASSED semver/tests/test_comparison.py::test_gt[0.10.0-0.9.0-False] PASSED semver/tests/test_comparison.py::test_gt[0.99.0-0.10.0-False] PASSED semver/tests/test_comparison.py::test_gt[2.0.0-1.2.3-False] PASSED semver/tests/test_comparison.py::test_gt[v0.0.0-0.0.0-foo-True] PASSED semver/tests/test_comparison.py::test_gt[v0.0.1-0.0.0-True] PASSED semver/tests/test_comparison.py::test_gt[v1.0.0-0.9.9-True] PASSED semver/tests/test_comparison.py::test_gt[v0.10.0-0.9.0-True] PASSED semver/tests/test_comparison.py::test_gt[v0.99.0-0.10.0-True] PASSED semver/tests/test_comparison.py::test_gt[v2.0.0-1.2.3-True] PASSED semver/tests/test_comparison.py::test_gt[0.0.0-v0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_gt[0.0.1-v0.0.0-False] PASSED semver/tests/test_comparison.py::test_gt[1.0.0-v0.9.9-False] PASSED semver/tests/test_comparison.py::test_gt[0.10.0-v0.9.0-False] PASSED semver/tests/test_comparison.py::test_gt[0.99.0-v0.10.0-False] PASSED semver/tests/test_comparison.py::test_gt[2.0.0-v1.2.3-False] PASSED semver/tests/test_comparison.py::test_gt[1.2.3-1.2.3-asdf-False] PASSED semver/tests/test_comparison.py::test_gt[1.2.3-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_gt[1.2.3-1.2.3-4-foo-False] PASSED semver/tests/test_comparison.py::test_gt[1.2.3-5-foo-1.2.3-5-False] PASSED semver/tests/test_comparison.py::test_gt[1.2.3-5-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_gt[1.2.3-5-foo-1.2.3-5-Foo-False] PASSED semver/tests/test_comparison.py::test_gt[3.0.0-2.7.2+asdf-False] PASSED semver/tests/test_comparison.py::test_gt[1.2.3-a.10-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_gt[1.2.3-a.b-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_gt[1.2.3-a.b-1.2.3-a-False] PASSED semver/tests/test_comparison.py::test_gt[1.2.3-a.b.c.10.d.5-1.2.3-a.b.c.5.d.100-False] PASSED semver/tests/test_comparison.py::test_gt[1.2.3-r2-1.2.3-r100-False] PASSED semver/tests/test_comparison.py::test_gt[1.2.3-r100-1.2.3-R2-False] PASSED semver/tests/test_comparison.py::test_lt[0.0.0-0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_lt[0.0.1-0.0.0-False] PASSED semver/tests/test_comparison.py::test_lt[1.0.0-0.9.9-False] PASSED semver/tests/test_comparison.py::test_lt[0.10.0-0.9.0-False] PASSED semver/tests/test_comparison.py::test_lt[0.99.0-0.10.0-False] PASSED semver/tests/test_comparison.py::test_lt[2.0.0-1.2.3-False] PASSED semver/tests/test_comparison.py::test_lt[v0.0.0-0.0.0-foo-True] PASSED semver/tests/test_comparison.py::test_lt[v0.0.1-0.0.0-True] PASSED semver/tests/test_comparison.py::test_lt[v1.0.0-0.9.9-True] PASSED semver/tests/test_comparison.py::test_lt[v0.10.0-0.9.0-True] PASSED semver/tests/test_comparison.py::test_lt[v0.99.0-0.10.0-True] PASSED semver/tests/test_comparison.py::test_lt[v2.0.0-1.2.3-True] PASSED semver/tests/test_comparison.py::test_lt[0.0.0-v0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_lt[0.0.1-v0.0.0-False] PASSED semver/tests/test_comparison.py::test_lt[1.0.0-v0.9.9-False] PASSED semver/tests/test_comparison.py::test_lt[0.10.0-v0.9.0-False] PASSED semver/tests/test_comparison.py::test_lt[0.99.0-v0.10.0-False] PASSED semver/tests/test_comparison.py::test_lt[2.0.0-v1.2.3-False] PASSED semver/tests/test_comparison.py::test_lt[1.2.3-1.2.3-asdf-False] PASSED semver/tests/test_comparison.py::test_lt[1.2.3-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_lt[1.2.3-1.2.3-4-foo-False] PASSED semver/tests/test_comparison.py::test_lt[1.2.3-5-foo-1.2.3-5-False] PASSED semver/tests/test_comparison.py::test_lt[1.2.3-5-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_lt[1.2.3-5-foo-1.2.3-5-Foo-False] PASSED semver/tests/test_comparison.py::test_lt[3.0.0-2.7.2+asdf-False] PASSED semver/tests/test_comparison.py::test_lt[1.2.3-a.10-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_lt[1.2.3-a.b-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_lt[1.2.3-a.b-1.2.3-a-False] PASSED semver/tests/test_comparison.py::test_lt[1.2.3-a.b.c.10.d.5-1.2.3-a.b.c.5.d.100-False] PASSED semver/tests/test_comparison.py::test_lt[1.2.3-r2-1.2.3-r100-False] PASSED semver/tests/test_comparison.py::test_lt[1.2.3-r100-1.2.3-R2-False] PASSED semver/tests/test_comparison.py::test_ngt[0.0.0-0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_ngt[0.0.1-0.0.0-False] PASSED semver/tests/test_comparison.py::test_ngt[1.0.0-0.9.9-False] PASSED semver/tests/test_comparison.py::test_ngt[0.10.0-0.9.0-False] PASSED semver/tests/test_comparison.py::test_ngt[0.99.0-0.10.0-False] PASSED semver/tests/test_comparison.py::test_ngt[2.0.0-1.2.3-False] PASSED semver/tests/test_comparison.py::test_ngt[v0.0.0-0.0.0-foo-True] PASSED semver/tests/test_comparison.py::test_ngt[v0.0.1-0.0.0-True] PASSED semver/tests/test_comparison.py::test_ngt[v1.0.0-0.9.9-True] PASSED semver/tests/test_comparison.py::test_ngt[v0.10.0-0.9.0-True] PASSED semver/tests/test_comparison.py::test_ngt[v0.99.0-0.10.0-True] PASSED semver/tests/test_comparison.py::test_ngt[v2.0.0-1.2.3-True] PASSED semver/tests/test_comparison.py::test_ngt[0.0.0-v0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_ngt[0.0.1-v0.0.0-False] PASSED semver/tests/test_comparison.py::test_ngt[1.0.0-v0.9.9-False] PASSED semver/tests/test_comparison.py::test_ngt[0.10.0-v0.9.0-False] PASSED semver/tests/test_comparison.py::test_ngt[0.99.0-v0.10.0-False] PASSED semver/tests/test_comparison.py::test_ngt[2.0.0-v1.2.3-False] PASSED semver/tests/test_comparison.py::test_ngt[1.2.3-1.2.3-asdf-False] PASSED semver/tests/test_comparison.py::test_ngt[1.2.3-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_ngt[1.2.3-1.2.3-4-foo-False] PASSED semver/tests/test_comparison.py::test_ngt[1.2.3-5-foo-1.2.3-5-False] PASSED semver/tests/test_comparison.py::test_ngt[1.2.3-5-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_ngt[1.2.3-5-foo-1.2.3-5-Foo-False] PASSED semver/tests/test_comparison.py::test_ngt[3.0.0-2.7.2+asdf-False] PASSED semver/tests/test_comparison.py::test_ngt[1.2.3-a.10-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_ngt[1.2.3-a.b-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_ngt[1.2.3-a.b-1.2.3-a-False] PASSED semver/tests/test_comparison.py::test_ngt[1.2.3-a.b.c.10.d.5-1.2.3-a.b.c.5.d.100-False] PASSED semver/tests/test_comparison.py::test_ngt[1.2.3-r2-1.2.3-r100-False] PASSED semver/tests/test_comparison.py::test_ngt[1.2.3-r100-1.2.3-R2-False] PASSED semver/tests/test_comparison.py::test_nlt[0.0.0-0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_nlt[0.0.1-0.0.0-False] PASSED semver/tests/test_comparison.py::test_nlt[1.0.0-0.9.9-False] PASSED semver/tests/test_comparison.py::test_nlt[0.10.0-0.9.0-False] PASSED semver/tests/test_comparison.py::test_nlt[0.99.0-0.10.0-False] PASSED semver/tests/test_comparison.py::test_nlt[2.0.0-1.2.3-False] PASSED semver/tests/test_comparison.py::test_nlt[v0.0.0-0.0.0-foo-True] PASSED semver/tests/test_comparison.py::test_nlt[v0.0.1-0.0.0-True] PASSED semver/tests/test_comparison.py::test_nlt[v1.0.0-0.9.9-True] PASSED semver/tests/test_comparison.py::test_nlt[v0.10.0-0.9.0-True] PASSED semver/tests/test_comparison.py::test_nlt[v0.99.0-0.10.0-True] PASSED semver/tests/test_comparison.py::test_nlt[v2.0.0-1.2.3-True] PASSED semver/tests/test_comparison.py::test_nlt[0.0.0-v0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_nlt[0.0.1-v0.0.0-False] PASSED semver/tests/test_comparison.py::test_nlt[1.0.0-v0.9.9-False] PASSED semver/tests/test_comparison.py::test_nlt[0.10.0-v0.9.0-False] PASSED semver/tests/test_comparison.py::test_nlt[0.99.0-v0.10.0-False] PASSED semver/tests/test_comparison.py::test_nlt[2.0.0-v1.2.3-False] PASSED semver/tests/test_comparison.py::test_nlt[1.2.3-1.2.3-asdf-False] PASSED semver/tests/test_comparison.py::test_nlt[1.2.3-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_nlt[1.2.3-1.2.3-4-foo-False] PASSED semver/tests/test_comparison.py::test_nlt[1.2.3-5-foo-1.2.3-5-False] PASSED semver/tests/test_comparison.py::test_nlt[1.2.3-5-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_nlt[1.2.3-5-foo-1.2.3-5-Foo-False] PASSED semver/tests/test_comparison.py::test_nlt[3.0.0-2.7.2+asdf-False] PASSED semver/tests/test_comparison.py::test_nlt[1.2.3-a.10-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_nlt[1.2.3-a.b-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_nlt[1.2.3-a.b-1.2.3-a-False] PASSED semver/tests/test_comparison.py::test_nlt[1.2.3-a.b.c.10.d.5-1.2.3-a.b.c.5.d.100-False] PASSED semver/tests/test_comparison.py::test_nlt[1.2.3-r2-1.2.3-r100-False] PASSED semver/tests/test_comparison.py::test_nlt[1.2.3-r100-1.2.3-R2-False] PASSED semver/tests/test_comparison.py::test_eq[0.0.0-0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_eq[0.0.1-0.0.0-False] PASSED semver/tests/test_comparison.py::test_eq[1.0.0-0.9.9-False] PASSED semver/tests/test_comparison.py::test_eq[0.10.0-0.9.0-False] PASSED semver/tests/test_comparison.py::test_eq[0.99.0-0.10.0-False] PASSED semver/tests/test_comparison.py::test_eq[2.0.0-1.2.3-False] PASSED semver/tests/test_comparison.py::test_eq[v0.0.0-0.0.0-foo-True] PASSED semver/tests/test_comparison.py::test_eq[v0.0.1-0.0.0-True] PASSED semver/tests/test_comparison.py::test_eq[v1.0.0-0.9.9-True] PASSED semver/tests/test_comparison.py::test_eq[v0.10.0-0.9.0-True] PASSED semver/tests/test_comparison.py::test_eq[v0.99.0-0.10.0-True] PASSED semver/tests/test_comparison.py::test_eq[v2.0.0-1.2.3-True] PASSED semver/tests/test_comparison.py::test_eq[0.0.0-v0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_eq[0.0.1-v0.0.0-False] PASSED semver/tests/test_comparison.py::test_eq[1.0.0-v0.9.9-False] PASSED semver/tests/test_comparison.py::test_eq[0.10.0-v0.9.0-False] PASSED semver/tests/test_comparison.py::test_eq[0.99.0-v0.10.0-False] PASSED semver/tests/test_comparison.py::test_eq[2.0.0-v1.2.3-False] PASSED semver/tests/test_comparison.py::test_eq[1.2.3-1.2.3-asdf-False] PASSED semver/tests/test_comparison.py::test_eq[1.2.3-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_eq[1.2.3-1.2.3-4-foo-False] PASSED semver/tests/test_comparison.py::test_eq[1.2.3-5-foo-1.2.3-5-False] PASSED semver/tests/test_comparison.py::test_eq[1.2.3-5-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_eq[1.2.3-5-foo-1.2.3-5-Foo-False] PASSED semver/tests/test_comparison.py::test_eq[3.0.0-2.7.2+asdf-False] PASSED semver/tests/test_comparison.py::test_eq[1.2.3-a.10-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_eq[1.2.3-a.b-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_eq[1.2.3-a.b-1.2.3-a-False] PASSED semver/tests/test_comparison.py::test_eq[1.2.3-a.b.c.10.d.5-1.2.3-a.b.c.5.d.100-False] PASSED semver/tests/test_comparison.py::test_eq[1.2.3-r2-1.2.3-r100-False] PASSED semver/tests/test_comparison.py::test_eq[1.2.3-r100-1.2.3-R2-False] PASSED semver/tests/test_comparison.py::test_eq2[0.0.0-0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_eq2[0.0.1-0.0.0-False] PASSED semver/tests/test_comparison.py::test_eq2[1.0.0-0.9.9-False] PASSED semver/tests/test_comparison.py::test_eq2[0.10.0-0.9.0-False] PASSED semver/tests/test_comparison.py::test_eq2[0.99.0-0.10.0-False] PASSED semver/tests/test_comparison.py::test_eq2[2.0.0-1.2.3-False] PASSED semver/tests/test_comparison.py::test_eq2[v0.0.0-0.0.0-foo-True] PASSED semver/tests/test_comparison.py::test_eq2[v0.0.1-0.0.0-True] PASSED semver/tests/test_comparison.py::test_eq2[v1.0.0-0.9.9-True] PASSED semver/tests/test_comparison.py::test_eq2[v0.10.0-0.9.0-True] PASSED semver/tests/test_comparison.py::test_eq2[v0.99.0-0.10.0-True] PASSED semver/tests/test_comparison.py::test_eq2[v2.0.0-1.2.3-True] PASSED semver/tests/test_comparison.py::test_eq2[0.0.0-v0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_eq2[0.0.1-v0.0.0-False] PASSED semver/tests/test_comparison.py::test_eq2[1.0.0-v0.9.9-False] PASSED semver/tests/test_comparison.py::test_eq2[0.10.0-v0.9.0-False] PASSED semver/tests/test_comparison.py::test_eq2[0.99.0-v0.10.0-False] PASSED semver/tests/test_comparison.py::test_eq2[2.0.0-v1.2.3-False] PASSED semver/tests/test_comparison.py::test_eq2[1.2.3-1.2.3-asdf-False] PASSED semver/tests/test_comparison.py::test_eq2[1.2.3-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_eq2[1.2.3-1.2.3-4-foo-False] PASSED semver/tests/test_comparison.py::test_eq2[1.2.3-5-foo-1.2.3-5-False] PASSED semver/tests/test_comparison.py::test_eq2[1.2.3-5-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_eq2[1.2.3-5-foo-1.2.3-5-Foo-False] PASSED semver/tests/test_comparison.py::test_eq2[3.0.0-2.7.2+asdf-False] PASSED semver/tests/test_comparison.py::test_eq2[1.2.3-a.10-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_eq2[1.2.3-a.b-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_eq2[1.2.3-a.b-1.2.3-a-False] PASSED semver/tests/test_comparison.py::test_eq2[1.2.3-a.b.c.10.d.5-1.2.3-a.b.c.5.d.100-False] PASSED semver/tests/test_comparison.py::test_eq2[1.2.3-r2-1.2.3-r100-False] PASSED semver/tests/test_comparison.py::test_eq2[1.2.3-r100-1.2.3-R2-False] PASSED semver/tests/test_comparison.py::test_cmp[0.0.0-0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_cmp[0.0.1-0.0.0-False] PASSED semver/tests/test_comparison.py::test_cmp[1.0.0-0.9.9-False] PASSED semver/tests/test_comparison.py::test_cmp[0.10.0-0.9.0-False] PASSED semver/tests/test_comparison.py::test_cmp[0.99.0-0.10.0-False] PASSED semver/tests/test_comparison.py::test_cmp[2.0.0-1.2.3-False] PASSED semver/tests/test_comparison.py::test_cmp[v0.0.0-0.0.0-foo-True] PASSED semver/tests/test_comparison.py::test_cmp[v0.0.1-0.0.0-True] PASSED semver/tests/test_comparison.py::test_cmp[v1.0.0-0.9.9-True] PASSED semver/tests/test_comparison.py::test_cmp[v0.10.0-0.9.0-True] PASSED semver/tests/test_comparison.py::test_cmp[v0.99.0-0.10.0-True] PASSED semver/tests/test_comparison.py::test_cmp[v2.0.0-1.2.3-True] PASSED semver/tests/test_comparison.py::test_cmp[0.0.0-v0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_cmp[0.0.1-v0.0.0-False] PASSED semver/tests/test_comparison.py::test_cmp[1.0.0-v0.9.9-False] PASSED semver/tests/test_comparison.py::test_cmp[0.10.0-v0.9.0-False] PASSED semver/tests/test_comparison.py::test_cmp[0.99.0-v0.10.0-False] PASSED semver/tests/test_comparison.py::test_cmp[2.0.0-v1.2.3-False] PASSED semver/tests/test_comparison.py::test_cmp[1.2.3-1.2.3-asdf-False] PASSED semver/tests/test_comparison.py::test_cmp[1.2.3-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_cmp[1.2.3-1.2.3-4-foo-False] PASSED semver/tests/test_comparison.py::test_cmp[1.2.3-5-foo-1.2.3-5-False] PASSED semver/tests/test_comparison.py::test_cmp[1.2.3-5-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_cmp[1.2.3-5-foo-1.2.3-5-Foo-False] PASSED semver/tests/test_comparison.py::test_cmp[3.0.0-2.7.2+asdf-False] PASSED semver/tests/test_comparison.py::test_cmp[1.2.3-a.10-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_cmp[1.2.3-a.b-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_cmp[1.2.3-a.b-1.2.3-a-False] PASSED semver/tests/test_comparison.py::test_cmp[1.2.3-a.b.c.10.d.5-1.2.3-a.b.c.5.d.100-False] PASSED semver/tests/test_comparison.py::test_cmp[1.2.3-r2-1.2.3-r100-False] PASSED semver/tests/test_comparison.py::test_cmp[1.2.3-r100-1.2.3-R2-False] PASSED semver/tests/test_comparison.py::test_cmp2[0.0.0-0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_cmp2[0.0.1-0.0.0-False] PASSED semver/tests/test_comparison.py::test_cmp2[1.0.0-0.9.9-False] PASSED semver/tests/test_comparison.py::test_cmp2[0.10.0-0.9.0-False] PASSED semver/tests/test_comparison.py::test_cmp2[0.99.0-0.10.0-False] PASSED semver/tests/test_comparison.py::test_cmp2[2.0.0-1.2.3-False] PASSED semver/tests/test_comparison.py::test_cmp2[v0.0.0-0.0.0-foo-True] PASSED semver/tests/test_comparison.py::test_cmp2[v0.0.1-0.0.0-True] PASSED semver/tests/test_comparison.py::test_cmp2[v1.0.0-0.9.9-True] PASSED semver/tests/test_comparison.py::test_cmp2[v0.10.0-0.9.0-True] PASSED semver/tests/test_comparison.py::test_cmp2[v0.99.0-0.10.0-True] PASSED semver/tests/test_comparison.py::test_cmp2[v2.0.0-1.2.3-True] PASSED semver/tests/test_comparison.py::test_cmp2[0.0.0-v0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_cmp2[0.0.1-v0.0.0-False] PASSED semver/tests/test_comparison.py::test_cmp2[1.0.0-v0.9.9-False] PASSED semver/tests/test_comparison.py::test_cmp2[0.10.0-v0.9.0-False] PASSED semver/tests/test_comparison.py::test_cmp2[0.99.0-v0.10.0-False] PASSED semver/tests/test_comparison.py::test_cmp2[2.0.0-v1.2.3-False] PASSED semver/tests/test_comparison.py::test_cmp2[1.2.3-1.2.3-asdf-False] PASSED semver/tests/test_comparison.py::test_cmp2[1.2.3-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_cmp2[1.2.3-1.2.3-4-foo-False] PASSED semver/tests/test_comparison.py::test_cmp2[1.2.3-5-foo-1.2.3-5-False] PASSED semver/tests/test_comparison.py::test_cmp2[1.2.3-5-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_cmp2[1.2.3-5-foo-1.2.3-5-Foo-False] PASSED semver/tests/test_comparison.py::test_cmp2[3.0.0-2.7.2+asdf-False] PASSED semver/tests/test_comparison.py::test_cmp2[1.2.3-a.10-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_cmp2[1.2.3-a.b-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_cmp2[1.2.3-a.b-1.2.3-a-False] PASSED semver/tests/test_comparison.py::test_cmp2[1.2.3-a.b.c.10.d.5-1.2.3-a.b.c.5.d.100-False] PASSED semver/tests/test_comparison.py::test_cmp2[1.2.3-r2-1.2.3-r100-False] PASSED semver/tests/test_comparison.py::test_cmp2[1.2.3-r100-1.2.3-R2-False] PASSED semver/tests/test_comparison.py::test_cmp3[0.0.0-0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_cmp3[0.0.1-0.0.0-False] PASSED semver/tests/test_comparison.py::test_cmp3[1.0.0-0.9.9-False] PASSED semver/tests/test_comparison.py::test_cmp3[0.10.0-0.9.0-False] PASSED semver/tests/test_comparison.py::test_cmp3[0.99.0-0.10.0-False] PASSED semver/tests/test_comparison.py::test_cmp3[2.0.0-1.2.3-False] PASSED semver/tests/test_comparison.py::test_cmp3[v0.0.0-0.0.0-foo-True] PASSED semver/tests/test_comparison.py::test_cmp3[v0.0.1-0.0.0-True] PASSED semver/tests/test_comparison.py::test_cmp3[v1.0.0-0.9.9-True] PASSED semver/tests/test_comparison.py::test_cmp3[v0.10.0-0.9.0-True] PASSED semver/tests/test_comparison.py::test_cmp3[v0.99.0-0.10.0-True] PASSED semver/tests/test_comparison.py::test_cmp3[v2.0.0-1.2.3-True] PASSED semver/tests/test_comparison.py::test_cmp3[0.0.0-v0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_cmp3[0.0.1-v0.0.0-False] PASSED semver/tests/test_comparison.py::test_cmp3[1.0.0-v0.9.9-False] PASSED semver/tests/test_comparison.py::test_cmp3[0.10.0-v0.9.0-False] PASSED semver/tests/test_comparison.py::test_cmp3[0.99.0-v0.10.0-False] PASSED semver/tests/test_comparison.py::test_cmp3[2.0.0-v1.2.3-False] PASSED semver/tests/test_comparison.py::test_cmp3[1.2.3-1.2.3-asdf-False] PASSED semver/tests/test_comparison.py::test_cmp3[1.2.3-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_cmp3[1.2.3-1.2.3-4-foo-False] PASSED semver/tests/test_comparison.py::test_cmp3[1.2.3-5-foo-1.2.3-5-False] PASSED semver/tests/test_comparison.py::test_cmp3[1.2.3-5-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_cmp3[1.2.3-5-foo-1.2.3-5-Foo-False] PASSED semver/tests/test_comparison.py::test_cmp3[3.0.0-2.7.2+asdf-False] PASSED semver/tests/test_comparison.py::test_cmp3[1.2.3-a.10-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_cmp3[1.2.3-a.b-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_cmp3[1.2.3-a.b-1.2.3-a-False] PASSED semver/tests/test_comparison.py::test_cmp3[1.2.3-a.b.c.10.d.5-1.2.3-a.b.c.5.d.100-False] PASSED semver/tests/test_comparison.py::test_cmp3[1.2.3-r2-1.2.3-r100-False] PASSED semver/tests/test_comparison.py::test_cmp3[1.2.3-r100-1.2.3-R2-False] PASSED semver/tests/test_comparison.py::test_cmp4[0.0.0-0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_cmp4[0.0.1-0.0.0-False] PASSED semver/tests/test_comparison.py::test_cmp4[1.0.0-0.9.9-False] PASSED semver/tests/test_comparison.py::test_cmp4[0.10.0-0.9.0-False] PASSED semver/tests/test_comparison.py::test_cmp4[0.99.0-0.10.0-False] PASSED semver/tests/test_comparison.py::test_cmp4[2.0.0-1.2.3-False] PASSED semver/tests/test_comparison.py::test_cmp4[v0.0.0-0.0.0-foo-True] PASSED semver/tests/test_comparison.py::test_cmp4[v0.0.1-0.0.0-True] PASSED semver/tests/test_comparison.py::test_cmp4[v1.0.0-0.9.9-True] PASSED semver/tests/test_comparison.py::test_cmp4[v0.10.0-0.9.0-True] PASSED semver/tests/test_comparison.py::test_cmp4[v0.99.0-0.10.0-True] PASSED semver/tests/test_comparison.py::test_cmp4[v2.0.0-1.2.3-True] PASSED semver/tests/test_comparison.py::test_cmp4[0.0.0-v0.0.0-foo-False] PASSED semver/tests/test_comparison.py::test_cmp4[0.0.1-v0.0.0-False] PASSED semver/tests/test_comparison.py::test_cmp4[1.0.0-v0.9.9-False] PASSED semver/tests/test_comparison.py::test_cmp4[0.10.0-v0.9.0-False] PASSED semver/tests/test_comparison.py::test_cmp4[0.99.0-v0.10.0-False] PASSED semver/tests/test_comparison.py::test_cmp4[2.0.0-v1.2.3-False] PASSED semver/tests/test_comparison.py::test_cmp4[1.2.3-1.2.3-asdf-False] PASSED semver/tests/test_comparison.py::test_cmp4[1.2.3-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_cmp4[1.2.3-1.2.3-4-foo-False] PASSED semver/tests/test_comparison.py::test_cmp4[1.2.3-5-foo-1.2.3-5-False] PASSED semver/tests/test_comparison.py::test_cmp4[1.2.3-5-1.2.3-4-False] PASSED semver/tests/test_comparison.py::test_cmp4[1.2.3-5-foo-1.2.3-5-Foo-False] PASSED semver/tests/test_comparison.py::test_cmp4[3.0.0-2.7.2+asdf-False] PASSED semver/tests/test_comparison.py::test_cmp4[1.2.3-a.10-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_cmp4[1.2.3-a.b-1.2.3-a.5-False] PASSED semver/tests/test_comparison.py::test_cmp4[1.2.3-a.b-1.2.3-a-False] PASSED semver/tests/test_comparison.py::test_cmp4[1.2.3-a.b.c.10.d.5-1.2.3-a.b.c.5.d.100-False] PASSED semver/tests/test_comparison.py::test_cmp4[1.2.3-r2-1.2.3-r100-False] PASSED semver/tests/test_comparison.py::test_cmp4[1.2.3-r100-1.2.3-R2-False] PASSED semver/tests/test_equality.py::test_eq[1.2.3-v1.2.3-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-=1.2.3-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-v 1.2.3-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-= 1.2.3-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3- v1.2.3-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3- =1.2.3-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3- v 1.2.3-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3- = 1.2.3-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-0-v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-0-=1.2.3-0-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-0-v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-0-= 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-0- v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-0- =1.2.3-0-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-0- v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-0- = 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-1-v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-1-=1.2.3-1-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-1-v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-1-= 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-1- v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-1- =1.2.3-1-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-1- v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-1- = 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-beta-v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-beta-=1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-beta-v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-beta-= 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-beta- v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-beta- =1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-beta- v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-beta- = 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-beta+build- = 1.2.3-beta+otherbuild-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3+build- = 1.2.3+otherbuild-True] PASSED semver/tests/test_equality.py::test_eq[1.2.3-beta+build-1.2.3-beta+otherbuild-False] PASSED semver/tests/test_equality.py::test_eq[1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_eq[ v1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_neq[1.2.3-v1.2.3-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-=1.2.3-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-v 1.2.3-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-= 1.2.3-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3- v1.2.3-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3- =1.2.3-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3- v 1.2.3-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3- = 1.2.3-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-0-v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-0-=1.2.3-0-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-0-v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-0-= 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-0- v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-0- =1.2.3-0-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-0- v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-0- = 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-1-v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-1-=1.2.3-1-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-1-v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-1-= 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-1- v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-1- =1.2.3-1-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-1- v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-1- = 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-beta-v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-beta-=1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-beta-v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-beta-= 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-beta- v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-beta- =1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-beta- v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-beta- = 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-beta+build- = 1.2.3-beta+otherbuild-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3+build- = 1.2.3+otherbuild-True] PASSED semver/tests/test_equality.py::test_neq[1.2.3-beta+build-1.2.3-beta+otherbuild-False] PASSED semver/tests/test_equality.py::test_neq[1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_neq[ v1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-v1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-=1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-v 1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-= 1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3- v1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3- =1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3- v 1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3- = 1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-0-v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-0-=1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-0-v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-0-= 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-0- v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-0- =1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-0- v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-0- = 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-1-v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-1-=1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-1-v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-1-= 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-1- v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-1- =1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-1- v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-1- = 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-beta-v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-beta-=1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-beta-v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-beta-= 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-beta- v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-beta- =1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-beta- v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-beta- = 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-beta+build- = 1.2.3-beta+otherbuild-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3+build- = 1.2.3+otherbuild-True] PASSED semver/tests/test_equality.py::test_cmp[1.2.3-beta+build-1.2.3-beta+otherbuild-False] PASSED semver/tests/test_equality.py::test_cmp[1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_cmp[ v1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-v1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-=1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-v 1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-= 1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3- v1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3- =1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3- v 1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3- = 1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-0-v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-0-=1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-0-v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-0-= 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-0- v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-0- =1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-0- v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-0- = 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-1-v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-1-=1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-1-v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-1-= 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-1- v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-1- =1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-1- v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-1- = 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-beta-v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-beta-=1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-beta-v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-beta-= 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-beta- v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-beta- =1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-beta- v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-beta- = 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-beta+build- = 1.2.3-beta+otherbuild-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3+build- = 1.2.3+otherbuild-True] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3-beta+build-1.2.3-beta+otherbuild-False] PASSED semver/tests/test_equality.py::test_cmp2[1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_cmp2[ v1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-v1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-=1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-v 1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-= 1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3- v1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3- =1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3- v 1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3- = 1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-0-v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-0-=1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-0-v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-0-= 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-0- v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-0- =1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-0- v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-0- = 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-1-v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-1-=1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-1-v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-1-= 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-1- v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-1- =1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-1- v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-1- = 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-beta-v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-beta-=1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-beta-v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-beta-= 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-beta- v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-beta- =1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-beta- v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-beta- = 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-beta+build- = 1.2.3-beta+otherbuild-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3+build- = 1.2.3+otherbuild-True] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3-beta+build-1.2.3-beta+otherbuild-False] PASSED semver/tests/test_equality.py::test_cmp3[1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_cmp3[ v1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-v1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-=1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-v 1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-= 1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3- v1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3- =1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3- v 1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3- = 1.2.3-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-0-v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-0-=1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-0-v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-0-= 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-0- v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-0- =1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-0- v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-0- = 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-1-v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-1-=1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-1-v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-1-= 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-1- v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-1- =1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-1- v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-1- = 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-beta-v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-beta-=1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-beta-v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-beta-= 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-beta- v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-beta- =1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-beta- v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-beta- = 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-beta+build- = 1.2.3-beta+otherbuild-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3+build- = 1.2.3+otherbuild-True] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3-beta+build-1.2.3-beta+otherbuild-False] PASSED semver/tests/test_equality.py::test_cmp4[1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_cmp4[ v1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_gt[1.2.3-v1.2.3-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-=1.2.3-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-v 1.2.3-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-= 1.2.3-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3- v1.2.3-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3- =1.2.3-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3- v 1.2.3-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3- = 1.2.3-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-0-v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-0-=1.2.3-0-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-0-v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-0-= 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-0- v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-0- =1.2.3-0-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-0- v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-0- = 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-1-v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-1-=1.2.3-1-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-1-v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-1-= 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-1- v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-1- =1.2.3-1-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-1- v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-1- = 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-beta-v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-beta-=1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-beta-v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-beta-= 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-beta- v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-beta- =1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-beta- v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-beta- = 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-beta+build- = 1.2.3-beta+otherbuild-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3+build- = 1.2.3+otherbuild-True] PASSED semver/tests/test_equality.py::test_gt[1.2.3-beta+build-1.2.3-beta+otherbuild-False] PASSED semver/tests/test_equality.py::test_gt[1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_gt[ v1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_gte[1.2.3-v1.2.3-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-=1.2.3-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-v 1.2.3-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-= 1.2.3-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3- v1.2.3-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3- =1.2.3-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3- v 1.2.3-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3- = 1.2.3-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-0-v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-0-=1.2.3-0-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-0-v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-0-= 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-0- v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-0- =1.2.3-0-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-0- v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-0- = 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-1-v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-1-=1.2.3-1-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-1-v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-1-= 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-1- v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-1- =1.2.3-1-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-1- v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-1- = 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-beta-v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-beta-=1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-beta-v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-beta-= 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-beta- v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-beta- =1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-beta- v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-beta- = 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-beta+build- = 1.2.3-beta+otherbuild-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3+build- = 1.2.3+otherbuild-True] PASSED semver/tests/test_equality.py::test_gte[1.2.3-beta+build-1.2.3-beta+otherbuild-False] PASSED semver/tests/test_equality.py::test_gte[1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_gte[ v1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_lt[1.2.3-v1.2.3-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-=1.2.3-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-v 1.2.3-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-= 1.2.3-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3- v1.2.3-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3- =1.2.3-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3- v 1.2.3-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3- = 1.2.3-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-0-v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-0-=1.2.3-0-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-0-v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-0-= 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-0- v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-0- =1.2.3-0-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-0- v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-0- = 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-1-v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-1-=1.2.3-1-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-1-v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-1-= 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-1- v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-1- =1.2.3-1-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-1- v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-1- = 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-beta-v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-beta-=1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-beta-v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-beta-= 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-beta- v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-beta- =1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-beta- v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-beta- = 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-beta+build- = 1.2.3-beta+otherbuild-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3+build- = 1.2.3+otherbuild-True] PASSED semver/tests/test_equality.py::test_lt[1.2.3-beta+build-1.2.3-beta+otherbuild-False] PASSED semver/tests/test_equality.py::test_lt[1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_lt[ v1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_lte[1.2.3-v1.2.3-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-=1.2.3-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-v 1.2.3-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-= 1.2.3-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3- v1.2.3-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3- =1.2.3-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3- v 1.2.3-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3- = 1.2.3-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-0-v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-0-=1.2.3-0-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-0-v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-0-= 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-0- v1.2.3-0-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-0- =1.2.3-0-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-0- v 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-0- = 1.2.3-0-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-1-v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-1-=1.2.3-1-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-1-v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-1-= 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-1- v1.2.3-1-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-1- =1.2.3-1-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-1- v 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-1- = 1.2.3-1-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-beta-v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-beta-=1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-beta-v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-beta-= 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-beta- v1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-beta- =1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-beta- v 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-beta- = 1.2.3-beta-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-beta+build- = 1.2.3-beta+otherbuild-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3+build- = 1.2.3+otherbuild-True] PASSED semver/tests/test_equality.py::test_lte[1.2.3-beta+build-1.2.3-beta+otherbuild-False] PASSED semver/tests/test_equality.py::test_lte[1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_equality.py::test_lte[ v1.2.3+build-1.2.3+otherbuild-False] PASSED semver/tests/test_for_4digit.py::test_parse[4.1.3-True-expected0] PASSED semver/tests/test_for_4digit.py::test_parse[4.1.3+jenkins-True-expected1] PASSED semver/tests/test_for_4digit.py::test_parse[4.1.3-pre-True-expected2] PASSED semver/tests/test_for_4digit.py::test_parse[4.1.3.2-True-expected3] PASSED semver/tests/test_for_4digit.py::test_parse[4.1.3.2+jenkins-True-expected4] PASSED semver/tests/test_for_4digit.py::test_parse[4.1.3.2-pre-True-expected5] PASSED semver/tests/test_for_4digit.py::test_parse[4.1.3.2-pre2-True-expected6] PASSED semver/tests/test_for_4digit.py::test_parse[4.1.3.2-pre.2-True-expected7] PASSED semver/tests/test_for_4digit.py::test_parse[4.1.3.2-pre.2+xxx-True-expected8] PASSED semver/tests/test_for_4digit.py::test_sorted PASSED semver/tests/test_increment_version.py::test_it[1.2.3-major-2.0.0-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-minor-1.3.0-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-patch-1.2.4-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3tag-major-2.0.0-True-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-tag-major-2.0.0-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-fake-None-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.0-0-patch-1.2.0-False-None] PASSED semver/tests/test_increment_version.py::test_it[fake-major-None-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-4-major-2.0.0-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-4-minor-1.3.0-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-4-patch-1.2.3-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.0.beta-major-2.0.0-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.0.beta-minor-1.3.0-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.0.beta-patch-1.2.3-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.4-prerelease-1.2.5-0-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-0-prerelease-1.2.3-1-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.0-prerelease-1.2.3-alpha.1-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.1-prerelease-1.2.3-alpha.2-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.2-prerelease-1.2.3-alpha.3-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.0.beta-prerelease-1.2.3-alpha.1.beta-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.1.beta-prerelease-1.2.3-alpha.2.beta-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.2.beta-prerelease-1.2.3-alpha.3.beta-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.10.0.beta-prerelease-1.2.3-alpha.10.1.beta-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.10.1.beta-prerelease-1.2.3-alpha.10.2.beta-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.10.2.beta-prerelease-1.2.3-alpha.10.3.beta-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.10.beta.0-prerelease-1.2.3-alpha.10.beta.1-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.10.beta.1-prerelease-1.2.3-alpha.10.beta.2-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.10.beta.2-prerelease-1.2.3-alpha.10.beta.3-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.9.beta-prerelease-1.2.3-alpha.10.beta-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.10.beta-prerelease-1.2.3-alpha.11.beta-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.11.beta-prerelease-1.2.3-alpha.12.beta-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.0-prepatch-1.2.1-0-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.0-1-prepatch-1.2.1-0-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.0-preminor-1.3.0-0-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-1-preminor-1.3.0-0-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.0-premajor-2.0.0-0-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-1-premajor-2.0.0-0-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.0-1-minor-1.2.0-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.0.0-1-major-1.0.0-False-None] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-major-2.0.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-minor-1.3.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-patch-1.2.4-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3tag-major-2.0.0-True-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-tag-major-2.0.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-fake-None-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.0-0-patch-1.2.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[fake-major-None-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-4-major-2.0.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-4-minor-1.3.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-4-patch-1.2.3-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.0.beta-major-2.0.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.0.beta-minor-1.3.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.0.beta-patch-1.2.3-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.4-prerelease-1.2.5-dev.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-0-prerelease-1.2.3-dev.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.0-prerelease-1.2.3-dev.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.0-prerelease-1.2.3-alpha.1-False-alpha] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.0.beta-prerelease-1.2.3-dev.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.0.beta-prerelease-1.2.3-alpha.1.beta-False-alpha] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.10.0.beta-prerelease-1.2.3-dev.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.10.0.beta-prerelease-1.2.3-alpha.10.1.beta-False-alpha] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.10.1.beta-prerelease-1.2.3-alpha.10.2.beta-False-alpha] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.10.2.beta-prerelease-1.2.3-alpha.10.3.beta-False-alpha] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.10.beta.0-prerelease-1.2.3-dev.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.10.beta.0-prerelease-1.2.3-alpha.10.beta.1-False-alpha] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.10.beta.1-prerelease-1.2.3-alpha.10.beta.2-False-alpha] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.10.beta.2-prerelease-1.2.3-alpha.10.beta.3-False-alpha] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.9.beta-prerelease-1.2.3-dev.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.9.beta-prerelease-1.2.3-alpha.10.beta-False-alpha] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.10.beta-prerelease-1.2.3-alpha.11.beta-False-alpha] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-alpha.11.beta-prerelease-1.2.3-alpha.12.beta-False-alpha] PASSED semver/tests/test_increment_version.py::test_it[1.2.0-prepatch-1.2.1-dev.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.0-1-prepatch-1.2.1-dev.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.0-preminor-1.3.0-dev.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-1-preminor-1.3.0-dev.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.0-premajor-2.0.0-dev.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-1-premajor-2.0.0-dev.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.0-1-minor-1.2.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.0.0-1-major-1.0.0-False-dev] PASSED semver/tests/test_increment_version.py::test_it[1.2.3-dev.bar-prerelease-1.2.3-dev.0-False-dev] PASSED semver/tests/test_intersect_comparators.py::test_it SKIPPED semver/tests/test_invalid_version_number.py::test_it[1.2.3.4-False-ValueError] PASSED semver/tests/test_invalid_version_number.py::test_it[NOT VALID-False-ValueError] PASSED semver/tests/test_invalid_version_number.py::test_it[1.2-False-ValueError0] PASSED semver/tests/test_invalid_version_number.py::test_it[1.2-False-ValueError1] PASSED semver/tests/test_invalid_version_number.py::test_it[1.a.2-False-ValueError] PASSED semver/tests/test_invalid_version_number.py::test_it[None-False-ValueError] PASSED semver/tests/test_invalid_version_number.py::test_it[X.2-False-ValueError] PASSED semver/tests/test_invalid_version_number.py::test_it[Infinity.NaN.Infinity-False-ValueError] PASSED semver/tests/test_invalid_version_number.py::test_it[1.2.3.4-True-None] PASSED semver/tests/test_invalid_version_number.py::test_it[NOT VALID-True-ValueError] PASSED semver/tests/test_invalid_version_number.py::test_it[1.2-True-ValueError] PASSED semver/tests/test_invalid_version_number.py::test_it[1.2-True-None] PASSED semver/tests/test_invalid_version_number.py::test_it[1.a.2-True-ValueError] PASSED semver/tests/test_invalid_version_number.py::test_it[None-True-ValueError] PASSED semver/tests/test_invalid_version_number.py::test_it[Infinity.NaN.Infinity-True-ValueError] PASSED semver/tests/test_invalid_version_number.py::test_it[X.2-True-ValueError] PASSED semver/tests/test_max_satisfying.py::test_it[versions0-~1.2.3-1.2.5-beta-False-True] PASSED semver/tests/test_max_satisfying.py::test_it[versions1-~1.2.3-1.2.4-False-False] PASSED semver/tests/test_max_satisfying.py::test_it[versions2-1.2-1.2.4-False-False] PASSED semver/tests/test_max_satisfying.py::test_it[versions3-1.2-1.2.4-False-False] PASSED semver/tests/test_max_satisfying.py::test_it[versions4-~1.2.3-1.2.6-False-False] PASSED semver/tests/test_max_satisfying.py::test_it[versions5-~2.0.0-2.0.0-True-False] PASSED semver/tests/test_max_satisfying.py::test_it[versions6-~2.0.0-ValueError-False-False] PASSED semver/tests/test_max_satisfying.py::test_it[versions7-~2.0.0-2.0.0-True-False] PASSED semver/tests/test_max_satisfying.py::test_it[versions8-~2.0.0-2.0.1b1-True-True] PASSED semver/tests/test_min_satisfying.py::test_it[versions0-1.2-1.2.3-False] PASSED semver/tests/test_min_satisfying.py::test_it[versions1-1.2-1.2.3-False] PASSED semver/tests/test_min_satisfying.py::test_it[versions2-~1.2.3-1.2.3-False] PASSED semver/tests/test_min_satisfying.py::test_it[versions3-~2.0.0-2.0.0-True] PASSED semver/tests/test_negative_range.py::test_it[1.0.0 - 2.0.0-2.2.3-False] PASSED semver/tests/test_negative_range.py::test_it[1.2.3+asdf - 2.4.3+asdf-1.2.3-pre.2-False] PASSED semver/tests/test_negative_range.py::test_it[1.2.3+asdf - 2.4.3+asdf-2.4.3-alpha-False] PASSED semver/tests/test_negative_range.py::test_it[^1.2.3+build-2.0.0-False] PASSED semver/tests/test_negative_range.py::test_it[^1.2.3+build-1.2.0-False] PASSED semver/tests/test_negative_range.py::test_it[^1.2.3-1.2.3-pre-False] PASSED semver/tests/test_negative_range.py::test_it[^1.2-1.2.0-pre-False] PASSED semver/tests/test_negative_range.py::test_it[>1.2-1.3.0-beta-False] PASSED semver/tests/test_negative_range.py::test_it[<=1.2.3-1.2.3-beta-False] PASSED semver/tests/test_negative_range.py::test_it[^1.2.3-1.2.3-beta-False] PASSED semver/tests/test_negative_range.py::test_it[=0.7.x-0.7.0-asdf-False] PASSED semver/tests/test_negative_range.py::test_it[>=0.7.x-0.7.0-asdf-False] PASSED semver/tests/test_negative_range.py::test_it[1-1.0.0beta-True] PASSED semver/tests/test_negative_range.py::test_it[<1-1.0.0beta-True] PASSED semver/tests/test_negative_range.py::test_it[< 1-1.0.0beta-True] PASSED semver/tests/test_negative_range.py::test_it[1.0.0-1.0.1-False] PASSED semver/tests/test_negative_range.py::test_it[>=1.0.0-0.0.0-False] PASSED semver/tests/test_negative_range.py::test_it[>=1.0.0-0.0.1-False] PASSED semver/tests/test_negative_range.py::test_it[>=1.0.0-0.1.0-False] PASSED semver/tests/test_negative_range.py::test_it[>1.0.0-0.0.1-False] PASSED semver/tests/test_negative_range.py::test_it[>1.0.0-0.1.0-False] PASSED semver/tests/test_negative_range.py::test_it[<=2.0.0-3.0.0-False] PASSED semver/tests/test_negative_range.py::test_it[<=2.0.0-2.9999.9999-False] PASSED semver/tests/test_negative_range.py::test_it[<=2.0.0-2.2.9-False] PASSED semver/tests/test_negative_range.py::test_it[<2.0.0-2.9999.9999-False] PASSED semver/tests/test_negative_range.py::test_it[<2.0.0-2.2.9-False] PASSED semver/tests/test_negative_range.py::test_it[>=0.1.97-v0.1.93-True] PASSED semver/tests/test_negative_range.py::test_it[>=0.1.97-0.1.93-False] PASSED semver/tests/test_negative_range.py::test_it[0.1.20 || 1.2.4-1.2.3-False] PASSED semver/tests/test_negative_range.py::test_it[>=0.2.3 || <0.0.1-0.0.3-False] PASSED semver/tests/test_negative_range.py::test_it[>=0.2.3 || <0.0.1-0.2.2-False] PASSED semver/tests/test_negative_range.py::test_it[2.x.x-1.1.3-False] PASSED semver/tests/test_negative_range.py::test_it[2.x.x-3.1.3-False] PASSED semver/tests/test_negative_range.py::test_it[1.2.x-1.3.3-False] PASSED semver/tests/test_negative_range.py::test_it[1.2.x || 2.x-3.1.3-False] PASSED semver/tests/test_negative_range.py::test_it[1.2.x || 2.x-1.1.3-False] PASSED semver/tests/test_negative_range.py::test_it[2.*.*-1.1.3-False] PASSED semver/tests/test_negative_range.py::test_it[2.*.*-3.1.3-False] PASSED semver/tests/test_negative_range.py::test_it[1.2.*-1.3.3-False] PASSED semver/tests/test_negative_range.py::test_it[1.2.* || 2.*-3.1.3-False] PASSED semver/tests/test_negative_range.py::test_it[1.2.* || 2.*-1.1.3-False] PASSED semver/tests/test_negative_range.py::test_it[2-1.1.2-False] PASSED semver/tests/test_negative_range.py::test_it[2.3-2.4.1-False] PASSED semver/tests/test_negative_range.py::test_it[~2.4-2.5.0-False] PASSED semver/tests/test_negative_range.py::test_it[~2.4-2.3.9-False] PASSED semver/tests/test_negative_range.py::test_it[~>3.2.1-3.3.2-False] PASSED semver/tests/test_negative_range.py::test_it[~>3.2.1-3.2.0-False] PASSED semver/tests/test_negative_range.py::test_it[~1-0.2.3-False] PASSED semver/tests/test_negative_range.py::test_it[~>1-2.2.3-False] PASSED semver/tests/test_negative_range.py::test_it[~1.0-1.1.0-False] PASSED semver/tests/test_negative_range.py::test_it[<1-1.0.0-False] PASSED semver/tests/test_negative_range.py::test_it[>=1.2-1.1.1-False] PASSED semver/tests/test_negative_range.py::test_it[1-2.0.0beta-True] PASSED semver/tests/test_negative_range.py::test_it[~v0.5.4-beta-0.5.4-alpha-False] PASSED semver/tests/test_negative_range.py::test_it[=0.7.x-0.8.2-False] PASSED semver/tests/test_negative_range.py::test_it[>=0.7.x-0.6.2-False] PASSED semver/tests/test_negative_range.py::test_it[<0.7.x-0.7.2-False] PASSED semver/tests/test_negative_range.py::test_it[<1.2.3-1.2.3-beta-False] PASSED semver/tests/test_negative_range.py::test_it[=1.2.3-1.2.3-beta-False] PASSED semver/tests/test_negative_range.py::test_it[>1.2-1.2.8-False] PASSED semver/tests/test_negative_range.py::test_it[^0.0.1-0.0.2-False] PASSED semver/tests/test_negative_range.py::test_it[^1.2.3-2.0.0-alpha-False] PASSED semver/tests/test_negative_range.py::test_it[^1.2.3-1.2.2-False] PASSED semver/tests/test_negative_range.py::test_it[^1.2-1.1.9-False] PASSED semver/tests/test_negative_range.py::test_it[*-v1.2.3-foo-True] PASSED semver/tests/test_negative_range.py::test_it[blerg-1.2.3-False] PASSED semver/tests/test_negative_range.py::test_it[git+https: #user:password0123@github.com/foo-123.0.0-True] PASSED semver/tests/test_negative_range.py::test_it[^1.2.3-2.0.0-pre-False] PASSED semver/tests/test_negative_range.py::test_it[^1.2.3-False-False] PASSED semver/tests/test_passing_bytes.py::test_max_satisfying PASSED semver/tests/test_passing_bytes.py::test_satisfies PASSED semver/tests/test_range.py::test_it[1.0.0 - 2.0.0-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[^1.2.3+build-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[^1.2.3+build-1.3.0-False-False] PASSED semver/tests/test_range.py::test_it[1.2.3-pre+asdf - 2.4.3-pre+asdf-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[1.2.3pre+asdf - 2.4.3-pre+asdf-1.2.3-True-False] PASSED semver/tests/test_range.py::test_it[1.2.3-pre+asdf - 2.4.3pre+asdf-1.2.3-True-False] PASSED semver/tests/test_range.py::test_it[1.2.3pre+asdf - 2.4.3pre+asdf-1.2.3-True-False] PASSED semver/tests/test_range.py::test_it[1.2.3-pre+asdf - 2.4.3-pre+asdf-1.2.3-pre.2-False-False] PASSED semver/tests/test_range.py::test_it[1.2.3-pre+asdf - 2.4.3-pre+asdf-2.4.3-alpha-False-False] PASSED semver/tests/test_range.py::test_it[1.2.3+asdf - 2.4.3+asdf-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[1.0.0-1.0.0-False-False] PASSED semver/tests/test_range.py::test_it[>=*-0.2.4-False-False] PASSED semver/tests/test_range.py::test_it[-1.0.0-False-False] PASSED semver/tests/test_range.py::test_it[*-1.2.3-False-False0] PASSED semver/tests/test_range.py::test_it[*-v1.2.3-True-False] PASSED semver/tests/test_range.py::test_it[>=1.0.0-1.0.0-False-False] PASSED semver/tests/test_range.py::test_it[>=1.0.0-1.0.1-False-False] PASSED semver/tests/test_range.py::test_it[>=1.0.0-1.1.0-False-False] PASSED semver/tests/test_range.py::test_it[>1.0.0-1.0.1-False-False] PASSED semver/tests/test_range.py::test_it[>1.0.0-1.0.1-pre.1-False-True] PASSED semver/tests/test_range.py::test_it[>1.0.0-1.1.0-False-False] PASSED semver/tests/test_range.py::test_it[<=2.0.0-2.0.0-False-False] PASSED semver/tests/test_range.py::test_it[<=2.0.0-1.9999.9999-False-False] PASSED semver/tests/test_range.py::test_it[<=2.0.0-0.2.9-False-False] PASSED semver/tests/test_range.py::test_it[<2.0.0-1.9999.9999-False-False] PASSED semver/tests/test_range.py::test_it[<2.0.0-0.2.9-False-False] PASSED semver/tests/test_range.py::test_it[>= 1.0.0-1.0.0-False-False] PASSED semver/tests/test_range.py::test_it[>= 1.0.0-1.0.1-False-False] PASSED semver/tests/test_range.py::test_it[>= 1.0.0-1.1.0-False-False] PASSED semver/tests/test_range.py::test_it[> 1.0.0-1.0.1-False-False] PASSED semver/tests/test_range.py::test_it[> 1.0.0-1.1.0-False-False] PASSED semver/tests/test_range.py::test_it[<= 2.0.0-2.0.0-False-False] PASSED semver/tests/test_range.py::test_it[<= 2.0.0-1.9999.9999-False-False] PASSED semver/tests/test_range.py::test_it[<= 2.0.0-0.2.9-False-False] PASSED semver/tests/test_range.py::test_it[< 2.0.0-1.9999.9999-False-False] PASSED semver/tests/test_range.py::test_it[<\t2.0.0-0.2.9-False-False] PASSED semver/tests/test_range.py::test_it[>=0.1.97-v0.1.97-True-False] PASSED semver/tests/test_range.py::test_it[>=0.1.97-0.1.97-False-False] PASSED semver/tests/test_range.py::test_it[0.1.20 || 1.2.4-1.2.4-False-False] PASSED semver/tests/test_range.py::test_it[>=0.2.3 || <0.0.1-0.0.0-False-False] PASSED semver/tests/test_range.py::test_it[>=0.2.3 || <0.0.1-0.2.3-False-False] PASSED semver/tests/test_range.py::test_it[>=0.2.3 || <0.0.1-0.2.4-False-False] PASSED semver/tests/test_range.py::test_it[||-1.3.4-False-False] PASSED semver/tests/test_range.py::test_it[2.x.x-2.1.3-False-False] PASSED semver/tests/test_range.py::test_it[1.2.x-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[1.2.x || 2.x-2.1.3-False-False] PASSED semver/tests/test_range.py::test_it[1.2.x || 2.x-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[x-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[2.*.*-2.1.3-False-False] PASSED semver/tests/test_range.py::test_it[1.2.*-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[1.2.* || 2.*-2.1.3-False-False] PASSED semver/tests/test_range.py::test_it[1.2.* || 2.*-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[*-1.2.3-False-False1] PASSED semver/tests/test_range.py::test_it[2-2.1.2-False-False] PASSED semver/tests/test_range.py::test_it[2.3-2.3.1-False-False] PASSED semver/tests/test_range.py::test_it[~x-0.0.9-False-False] PASSED semver/tests/test_range.py::test_it[~2-2.0.9-False-False] PASSED semver/tests/test_range.py::test_it[~2.4-2.4.0-False-False] PASSED semver/tests/test_range.py::test_it[~2.4-2.4.5-False-False] PASSED semver/tests/test_range.py::test_it[~>3.2.1-3.2.2-False-False] PASSED semver/tests/test_range.py::test_it[~1-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[~>1-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[~> 1-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[~1.0-1.0.2-False-False] PASSED semver/tests/test_range.py::test_it[~ 1.0-1.0.2-False-False] PASSED semver/tests/test_range.py::test_it[~ 1.0.3-1.0.12-False-False] PASSED semver/tests/test_range.py::test_it[>=1-1.0.0-False-False] PASSED semver/tests/test_range.py::test_it[>= 1-1.0.0-False-False] PASSED semver/tests/test_range.py::test_it[<1.2-1.1.1-False-False] PASSED semver/tests/test_range.py::test_it[< 1.2-1.1.1-False-False] PASSED semver/tests/test_range.py::test_it[~v0.5.4-pre-0.5.5-False-False] PASSED semver/tests/test_range.py::test_it[~v0.5.4-pre-0.5.4-False-False] PASSED semver/tests/test_range.py::test_it[=0.7.x-0.7.2-False-False] PASSED semver/tests/test_range.py::test_it[<=0.7.x-0.7.2-False-False] PASSED semver/tests/test_range.py::test_it[>=0.7.x-0.7.2-False-False] PASSED semver/tests/test_range.py::test_it[<=0.7.x-0.6.2-False-False] PASSED semver/tests/test_range.py::test_it[~1.2.1 >=1.2.3-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[~1.2.1 =1.2.3-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[~1.2.1 1.2.3-1.2.3-False-False0] PASSED semver/tests/test_range.py::test_it[~1.2.1 >=1.2.3 1.2.3-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[~1.2.1 1.2.3 >=1.2.3-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[~1.2.1 1.2.3-1.2.3-False-False1] PASSED semver/tests/test_range.py::test_it[>=1.2.1 1.2.3-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[1.2.3 >=1.2.1-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[>=1.2.3 >=1.2.1-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[>=1.2.1 >=1.2.3-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[>=1.2-1.2.8-False-False] PASSED semver/tests/test_range.py::test_it[^1.2.3-1.8.1-False-False] PASSED semver/tests/test_range.py::test_it[^0.1.2-0.1.2-False-False] PASSED semver/tests/test_range.py::test_it[^0.1-0.1.2-False-False] PASSED semver/tests/test_range.py::test_it[^0.0.1-0.0.1-False-False] PASSED semver/tests/test_range.py::test_it[^1.2-1.4.2-False-False] PASSED semver/tests/test_range.py::test_it[^1.2 ^1-1.4.2-False-False] PASSED semver/tests/test_range.py::test_it[^1.2.3-alpha-1.2.3-pre-False-False] PASSED semver/tests/test_range.py::test_it[^1.2.3-alpha-1.2.4-pre-False-True] PASSED semver/tests/test_range.py::test_it[^1.2.0-alpha-1.2.0-pre-False-False] PASSED semver/tests/test_range.py::test_it[^0.0.1-alpha-0.0.1-beta-False-False] PASSED semver/tests/test_range.py::test_it[^0.1.1-alpha-0.1.1-beta-False-False] PASSED semver/tests/test_range.py::test_it[^x-1.2.3-False-False] PASSED semver/tests/test_range.py::test_it[x - 1.0.0-0.9.7-False-False] PASSED semver/tests/test_range.py::test_it[x - 1.x-0.9.7-False-False] PASSED semver/tests/test_range.py::test_it[1.0.0 - x-1.9.7-False-False] PASSED semver/tests/test_range.py::test_it[1.x - x-1.9.7-False-False] PASSED semver/tests/test_range.py::test_it[<=7.x-7.9.9-False-False] PASSED semver/tests/test_range_test_method.py::test_it[>=1.2.3-2.0.0-pre-False-False] PASSED semver/tests/test_recovery.py::test_it SKIPPED semver/tests/test_recovery.py::test_it2 SKIPPED semver/tests/test_recovery.py::test_it3 SKIPPED semver/tests/test_regression.py::test_it[<=1.2-1.2.0-cands0] PASSED semver/tests/test_regression.py::test_it[<=1.2-1.2-cands1] PASSED semver/tests/test_regression.py::test_it[<=1.2.0-1.2.0-cands2] PASSED semver/tests/test_regression.py::test_it[<=1.2.0-1.2-cands3] PASSED semver/tests/test_sort.py::test_sort PASSED semver/tests/test_sort.py::test_prerelease_sort PASSED semver/tests/test_sort.py::test_rsort PASSED semver/tests/test_sort.py::test_prerelease_rsort PASSED semver/tests/test_strict_vs_loose_version_number.py::test_it[=1.2.3-1.2.3] PASSED semver/tests/test_strict_vs_loose_version_number.py::test_it[01.02.03-1.2.3] PASSED semver/tests/test_strict_vs_loose_version_number.py::test_it[1.2.3-beta.01-1.2.3-beta.1] PASSED semver/tests/test_strict_vs_loose_version_number.py::test_it[ =1.2.3-1.2.3] PASSED semver/tests/test_strict_vs_loose_version_number.py::test_it[1.2.3foo-1.2.3-foo] PASSED semver/tests/test_strict_vs_loose_version_number.py::test_it_for_range[>=01.02.03->=1.2.3] PASSED semver/tests/test_strict_vs_loose_version_number.py::test_it_for_range[~1.02.03beta->=1.2.3-beta <1.3.0] PASSED semver/tests/test_valid_range.py::test_it[1.0.0 - 2.0.0->=1.0.0 <=2.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[1.0.0-1.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[>=*-*-False] PASSED semver/tests/test_valid_range.py::test_it[-*-False] PASSED semver/tests/test_valid_range.py::test_it[*-*-False0] PASSED semver/tests/test_valid_range.py::test_it[*-*-False1] PASSED semver/tests/test_valid_range.py::test_it[>=1.0.0->=1.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[>1.0.0->1.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[<=2.0.0-<=2.0.0-False0] PASSED semver/tests/test_valid_range.py::test_it[1->=1.0.0 <2.0.0-False0] PASSED semver/tests/test_valid_range.py::test_it[<=2.0.0-<=2.0.0-False1] PASSED semver/tests/test_valid_range.py::test_it[<=2.0.0-<=2.0.0-False2] PASSED semver/tests/test_valid_range.py::test_it[<2.0.0-<2.0.0-False0] PASSED semver/tests/test_valid_range.py::test_it[<2.0.0-<2.0.0-False1] PASSED semver/tests/test_valid_range.py::test_it[>= 1.0.0->=1.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[>= 1.0.0->=1.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[>= 1.0.0->=1.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[> 1.0.0->1.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[> 1.0.0->1.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[<= 2.0.0-<=2.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[<= 2.0.0-<=2.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[<= 2.0.0-<=2.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[< 2.0.0-<2.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[<\t2.0.0-<2.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[>=0.1.97->=0.1.97-False0] PASSED semver/tests/test_valid_range.py::test_it[>=0.1.97->=0.1.97-False1] PASSED semver/tests/test_valid_range.py::test_it[0.1.20 || 1.2.4-0.1.20||1.2.4-False] PASSED semver/tests/test_valid_range.py::test_it[>=0.2.3 || <0.0.1->=0.2.3||<0.0.1-False0] PASSED semver/tests/test_valid_range.py::test_it[>=0.2.3 || <0.0.1->=0.2.3||<0.0.1-False1] PASSED semver/tests/test_valid_range.py::test_it[>=0.2.3 || <0.0.1->=0.2.3||<0.0.1-False2] PASSED semver/tests/test_valid_range.py::test_it[||-||-False] PASSED semver/tests/test_valid_range.py::test_it[2.x.x->=2.0.0 <3.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[1.2.x->=1.2.0 <1.3.0-False] PASSED semver/tests/test_valid_range.py::test_it[1.2.x || 2.x->=1.2.0 <1.3.0||>=2.0.0 <3.0.0-False0] PASSED semver/tests/test_valid_range.py::test_it[1.2.x || 2.x->=1.2.0 <1.3.0||>=2.0.0 <3.0.0-False1] PASSED semver/tests/test_valid_range.py::test_it[x-*-False] PASSED semver/tests/test_valid_range.py::test_it[2.*.*->=2.0.0 <3.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[1.2.*->=1.2.0 <1.3.0-False] PASSED semver/tests/test_valid_range.py::test_it[1.2.* || 2.*->=1.2.0 <1.3.0||>=2.0.0 <3.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[*-*-False2] PASSED semver/tests/test_valid_range.py::test_it[2->=2.0.0 <3.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[2.3->=2.3.0 <2.4.0-False] PASSED semver/tests/test_valid_range.py::test_it[~2.4->=2.4.0 <2.5.0-False0] PASSED semver/tests/test_valid_range.py::test_it[~2.4->=2.4.0 <2.5.0-False1] PASSED semver/tests/test_valid_range.py::test_it[~>3.2.1->=3.2.1 <3.3.0-False] PASSED semver/tests/test_valid_range.py::test_it[~1->=1.0.0 <2.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[~>1->=1.0.0 <2.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[~> 1->=1.0.0 <2.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[~1.0->=1.0.0 <1.1.0-False] PASSED semver/tests/test_valid_range.py::test_it[~ 1.0->=1.0.0 <1.1.0-False] PASSED semver/tests/test_valid_range.py::test_it[^0->=0.0.0 <1.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[^ 1->=1.0.0 <2.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[^0.1->=0.1.0 <0.2.0-False] PASSED semver/tests/test_valid_range.py::test_it[^1.0->=1.0.0 <2.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[^1.2->=1.2.0 <2.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[^0.0.1->=0.0.1 <0.0.2-False] PASSED semver/tests/test_valid_range.py::test_it[^0.0.1-beta->=0.0.1-beta <0.0.2-False] PASSED semver/tests/test_valid_range.py::test_it[^0.1.2->=0.1.2 <0.2.0-False] PASSED semver/tests/test_valid_range.py::test_it[^1.2.3->=1.2.3 <2.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[^1.2.3-beta.4->=1.2.3-beta.4 <2.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[<1-<1.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[< 1-<1.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[>=1->=1.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[>= 1->=1.0.0-False] PASSED semver/tests/test_valid_range.py::test_it[<1.2-<1.2.0-False] PASSED semver/tests/test_valid_range.py::test_it[< 1.2-<1.2.0-False] PASSED semver/tests/test_valid_range.py::test_it[1->=1.0.0 <2.0.0-False1] PASSED semver/tests/test_valid_range.py::test_it[>01.02.03->1.2.3-True] PASSED semver/tests/test_valid_range.py::test_it[>01.02.03-None-False] PASSED semver/tests/test_valid_range.py::test_it[~1.2.3beta->=1.2.3-beta <1.3.0-True] PASSED semver/tests/test_valid_range.py::test_it[~1.2.3beta-None-False] PASSED semver/tests/test_valid_range.py::test_it[^ 1.2 ^ 1->=1.2.0 <2.0.0 >=1.0.0 <2.0.0-False] PASSED ==================== 1131 passed, 4 skipped in 2.17 seconds ==================== + exit 0 Processing files: python3-module-node_semver-0.8.0-alt2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.98816 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-node_semver-0.8.0 + DOCDIR=/usr/src/tmp/python3-module-node_semver-buildroot/usr/share/doc/python3-module-node_semver-0.8.0 + export DOCDIR + rm -rf /usr/src/tmp/python3-module-node_semver-buildroot/usr/share/doc/python3-module-node_semver-0.8.0 + /bin/mkdir -p /usr/src/tmp/python3-module-node_semver-buildroot/usr/share/doc/python3-module-node_semver-0.8.0 + cp -prL README.rst /usr/src/tmp/python3-module-node_semver-buildroot/usr/share/doc/python3-module-node_semver-0.8.0 + chmod -R go-w /usr/src/tmp/python3-module-node_semver-buildroot/usr/share/doc/python3-module-node_semver-0.8.0 + chmod -R a+rX /usr/src/tmp/python3-module-node_semver-buildroot/usr/share/doc/python3-module-node_semver-0.8.0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vTNPy7 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.rpE9BD find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: python3(node_semver) Requires: /usr/lib/python3/site-packages, python3(functools) < 0, python3(logging) < 0, python3(re) < 0 Wrote: /usr/src/RPM/RPMS/noarch/python3-module-node_semver-0.8.0-alt2.noarch.rpm (w2.lzdio) 6.61user 0.94system 0:09.51elapsed 79%CPU (0avgtext+0avgdata 36736maxresident)k 0inputs+0outputs (0major+189142minor)pagefaults 0swaps 4.88user 2.41system 0:22.26elapsed 32%CPU (0avgtext+0avgdata 121996maxresident)k 1552inputs+0outputs (51950major+261580minor)pagefaults 0swaps