<86>Feb 22 08:17:42 userdel[2923508]: delete user 'rooter'
<86>Feb 22 08:17:42 userdel[2923508]: removed group 'rooter' owned by 'rooter'
<86>Feb 22 08:17:42 userdel[2923508]: removed shadow group 'rooter' owned by 'rooter'
<86>Feb 22 08:17:42 groupadd[2923529]: group added to /etc/group: name=rooter, GID=1823
<86>Feb 22 08:17:42 groupadd[2923529]: group added to /etc/gshadow: name=rooter
<86>Feb 22 08:17:42 groupadd[2923529]: new group: name=rooter, GID=1823
<86>Feb 22 08:17:42 useradd[2923544]: new user: name=rooter, UID=1823, GID=1823, home=/root, shell=/bin/bash, from=none
<86>Feb 22 08:17:42 userdel[2923561]: delete user 'builder'
<86>Feb 22 08:17:42 userdel[2923561]: removed group 'builder' owned by 'builder'
<86>Feb 22 08:17:42 userdel[2923561]: removed shadow group 'builder' owned by 'builder'
<86>Feb 22 08:17:42 groupadd[2923568]: group added to /etc/group: name=builder, GID=1824
<86>Feb 22 08:17:42 groupadd[2923568]: group added to /etc/gshadow: name=builder
<86>Feb 22 08:17:42 groupadd[2923568]: new group: name=builder, GID=1824
<86>Feb 22 08:17:42 useradd[2923574]: new user: name=builder, UID=1824, GID=1824, home=/usr/src, shell=/bin/bash, from=none
<13>Feb 22 08:17:45 rpmi: rpm-build-compat-2.2.12-alt1 sisyphus+296907.100.1.1 1647731749 installed
<13>Feb 22 08:17:45 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed
<13>Feb 22 08:17:45 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468406 installed
<13>Feb 22 08:17:45 rpmi: libexpat-2.6.4-alt1 sisyphus+365521.100.1.1 1734700247 installed
<13>Feb 22 08:17:45 rpmi: openssl-config-3.2.0-alt1 sisyphus+366659.140.4.1 1736956949 installed
<13>Feb 22 08:17:45 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962878 installed
<13>Feb 22 08:17:45 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622586 installed
<13>Feb 22 08:17:45 rpmi: libtasn1-4.20.0-alt1 sisyphus+374932.100.1.1 1739639776 installed
<13>Feb 22 08:17:45 rpmi: rpm-macros-alternatives-0.5.3-alt1 sisyphus+371878.100.1.1 1737988822 installed
<13>Feb 22 08:17:45 rpmi: alternatives-0.5.3-alt1 sisyphus+371878.100.1.1 1737988822 installed
<13>Feb 22 08:17:45 rpmi: ca-certificates-2025.02.10-alt1 sisyphus+374228.100.4.1 1739265441 installed
<13>Feb 22 08:17:45 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed
<13>Feb 22 08:17:45 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622586 installed
<13>Feb 22 08:17:45 rpmi: libcrypto3-3.3.3-alt1 sisyphus+374381.40.2.1 1739299702 installed
<13>Feb 22 08:17:45 rpmi: libssl3-3.3.3-alt1 sisyphus+374381.40.2.1 1739299702 installed
<13>Feb 22 08:17:45 rpmi: python3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed
<13>Feb 22 08:17:46 rpmi: python3-base-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed
<13>Feb 22 08:17:46 rpmi: python3-module-py3dephell-0.3.1-alt1 sisyphus+365261.200.1.1 1734463433 installed
<13>Feb 22 08:17:46 rpmi: tests-for-installed-python3-pkgs-0.1.27-alt1 sisyphus+371114.600.4.1 1739124172 installed
<13>Feb 22 08:17:46 rpmi: rpm-build-python3-0.1.27-alt1 sisyphus+371114.600.4.1 1739124172 installed
<13>Feb 22 08:17:46 rpmi: rpm-build-intro-2.2.12-alt1 sisyphus+296907.100.1.1 1647731749 installed
WARNING: %python3_build_debug is deprecated and will be removed in future, please use %pyproject_build instead
WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead
<13>Feb 22 08:17:47 rpmi: python3-module-pluggy-1.5.0-alt1 sisyphus+345632.100.2.1 1713864244 installed
<13>Feb 22 08:17:47 rpmi: python3-module-packaging-24.2-alt1 sisyphus+362183.100.1.1 1731315992 installed
<13>Feb 22 08:17:47 rpmi: python3-module-iniconfig-2.0.0-alt1 sisyphus+314076.200.3.1 1674737275 installed
<13>Feb 22 08:17:47 rpmi: python3-module-pytest-8.3.4-alt2 sisyphus+374678.100.1.1 1739545750 installed
WARNING: %python3_build_debug is deprecated and will be removed in future, please use %pyproject_build instead
WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/python3-module-node_semver-0.8.0-alt2.nosrc.rpm (w1.gzdio)
<13>Feb 22 08:17:49 rpmi: python3-module-more-itertools-10.6.0-alt1 sisyphus+369595.100.2.1 1737017267 installed
<13>Feb 22 08:17:49 rpmi: python3-module-jaraco.functools-4.1.0-alt1 sisyphus+358564.100.1.1 1727528718 installed
<13>Feb 22 08:17:49 rpmi: python3-module-wheel-0.45.1-alt1 sisyphus+363326.100.2.1 1732609969 installed
<13>Feb 22 08:17:49 rpmi: python3-module-platformdirs-4.3.6-alt1 sisyphus+357787.200.1.1 1726664692 installed
<13>Feb 22 08:17:49 rpmi: python3-module-jaraco.context-6.0.1-alt1 sisyphus+357809.300.1.1 1726769204 installed
<13>Feb 22 08:17:49 rpmi: python3-module-autocommand-2.2.2-alt1.1 sisyphus+339714.100.1.1 1706968174 installed
<13>Feb 22 08:17:49 rpmi: python3-module-jaraco.text-4.0.0-alt1 sisyphus+353877.400.2.1 1722250727 installed
<13>Feb 22 08:17:49 rpmi: python3-module-jaraco.collections-5.1.0-alt1 sisyphus+357809.200.1.1 1726769173 installed
<13>Feb 22 08:17:49 rpmi: python3-module-pkg_resources-1:75.8.0-alt2 sisyphus+375230.100.1.1 1739893709 installed
<13>Feb 22 08:17:49 rpmi: libpython3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed
<13>Feb 22 08:17:49 rpmi: libncurses6-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486782 installed
<13>Feb 22 08:17:49 rpmi: libtinfo-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486782 installed
<13>Feb 22 08:17:49 rpmi: libncurses-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486782 installed
<13>Feb 22 08:17:50 rpmi: python3-dev-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed
<13>Feb 22 08:17:50 rpmi: python3-module-setuptools-1:75.8.0-alt2 sisyphus+375230.100.1.1 1739893709 installed
WARNING: %python3_build_debug is deprecated and will be removed in future, please use %pyproject_build instead
WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead
Installing python3-module-node_semver-0.8.0-alt2.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.67363
+ 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.67363
+ 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 -flto=auto -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export FFLAGS
+ /usr/bin/python3 setup.py build --debug
/usr/src/RPM/BUILD/python3-module-node_semver-0.8.0/setup.py:24: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated.
!!

        ********************************************************************************
        Please remove any references to `setuptools.command.test` in all supported versions of the affected package.

        This deprecation is overdue, please update your project and remove deprecated
        calls to avoid build errors in the future.
        ********************************************************************************

!!
  from setuptools.command.test import test as TestCommand
/usr/lib/python3/site-packages/setuptools/_distutils/dist.py:270: UserWarning: Unknown distribution option: 'tests_require'
  warnings.warn(msg)
running build
running build_py
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 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
adding license file 'LICENSE'
writing manifest file 'node_semver.egg-info/SOURCES.txt'
/usr/lib/python3/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'semver.tests' is absent from the `packages` configuration.
!!

        ********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'semver.tests' as an importable package[^1],
        but it is absent from setuptools' `packages` configuration.

        This leads to an ambiguous overall configuration. If you want to distribute this
        package, please make sure that 'semver.tests' is explicitly added
        to the `packages` configuration field.

        Alternatively, you can also rely on setuptools' discovery methods
        (for example by using `find_namespace_packages(...)`/`find_namespace:`
        instead of `find_packages(...)`/`find:`).

        You can read more about "package discovery" on setuptools documentation page:

        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html

        If you don't want 'semver.tests' to be distributed and are
        already explicitly excluding 'semver.tests' via
        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
        you can try to use `exclude_package_data`, or `include-package-data=False` in
        combination with a more fine grained `package-data` configuration.

        You can read more about "package data files" on setuptools documentation page:

        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html


        [^1]: For Python, any directory (with suitable naming) can be imported,
              even if it does not contain any `.py` files.
              On the other hand, currently there is no concept of package data
              directory, all directories are treated like packages.
        ********************************************************************************

!!
  check.warn(importable)
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.66614
+ 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:/usr/bin:/bin:/usr/local/bin:/usr/games
+ cd python3-module-node_semver-0.8.0
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export FFLAGS
+ /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python3-module-node_semver-buildroot --force
/usr/src/RPM/BUILD/python3-module-node_semver-0.8.0/setup.py:24: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated.
!!

        ********************************************************************************
        Please remove any references to `setuptools.command.test` in all supported versions of the affected package.

        This deprecation is overdue, please update your project and remove deprecated
        calls to avoid build errors in the future.
        ********************************************************************************

!!
  from setuptools.command.test import test as TestCommand
/usr/lib/python3/site-packages/setuptools/_distutils/dist.py:270: UserWarning: Unknown distribution option: 'tests_require'
  warnings.warn(msg)
running install
/usr/lib/python3/site-packages/setuptools/_distutils/cmd.py:79: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!

        ********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.

        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
        ********************************************************************************

!!
  self.initialize_options()
running install_lib
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
copying build/lib/semver/__init__.py -> /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/__init__.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/test_comparison.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_for_4digit.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_intersect_comparators.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_max_satisfying.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_negative_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_range.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_recovery.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_sort.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_valid_range.py -> /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
byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/__init__.py to __init__.cpython-312.pyc
byte-compiling /usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__init__.py to __init__.cpython-312.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-312.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-312.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-312.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-312.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-312.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-312.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-312.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-312.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-312.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-312.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-312.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-312.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-312.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-312.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-312.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-312.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-312.pyc
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-312.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 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
adding license file 'LICENSE'
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.12.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/__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 '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/__init__.cpython-312.pyc'
removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_comparators.cpython-312.pyc'
removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_comparison.cpython-312.pyc'
removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_equality.cpython-312.pyc'
removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_for_4digit.cpython-312.pyc'
removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_increment_version.cpython-312.pyc'
removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_intersect_comparators.cpython-312.pyc'
removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_invalid_version_number.cpython-312.pyc'
removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_max_satisfying.cpython-312.pyc'
removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_min_satisfying.cpython-312.pyc'
removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_negative_range.cpython-312.pyc'
removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_passing_bytes.cpython-312.pyc'
removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_range.cpython-312.pyc'
removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_range_test_method.cpython-312.pyc'
removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_recovery.cpython-312.pyc'
removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_regression.cpython-312.pyc'
removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_sort.cpython-312.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-312.pyc'
removed '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__/test_valid_range.cpython-312.pyc'
removed directory '/usr/src/tmp/python3-module-node_semver-buildroot/usr/lib/python3/site-packages/semver/tests/__pycache__'
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: (from <cmdline>:0)
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)
Splitting links to aliased files under /{,s}bin in /usr/src/tmp/python3-module-node_semver-buildroot
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-312.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-312.opt-1.pyc' => './usr/lib/python3/site-packages/node_semver/__pycache__/__init__.cpython-312.pyc'
Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.66614
+ 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.12.8, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /usr/src/RPM/BUILD/python3-module-node_semver-0.8.0
configfile: 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 (not imp...)
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 (not support)
semver/tests/test_recovery.py::test_it2 SKIPPED (not support)
semver/tests/test_recovery.py::test_it3 SKIPPED (not support)
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 0.65s ========================
+ exit 0
Processing files: python3-module-node_semver-0.8.0-alt2
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.90273
+ 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.YpdZsg
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.lvUbBR
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
py3prov: detected potential module:node_semver
py3prov: detected potential module:node_semver

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)
1.69user 0.58system 0:03.94elapsed 57%CPU (0avgtext+0avgdata 23768maxresident)k
0inputs+0outputs (0major+117313minor)pagefaults 0swaps
3.81user 3.15system 0:16.81elapsed 41%CPU (0avgtext+0avgdata 131924maxresident)k
0inputs+0outputs (0major+324627minor)pagefaults 0swaps
--- python3-module-node_semver-0.8.0-alt2.noarch.rpm.repo	2020-11-13 02:00:32.000000000 +0000
+++ python3-module-node_semver-0.8.0-alt2.noarch.rpm.hasher	2025-02-22 08:17:55.798055881 +0000
@@ -1,15 +1,14 @@
 /usr/lib/python3/site-packages/node_semver	40755	root:root	
-/usr/lib/python3/site-packages/node_semver-0.8.0-py3.8.egg-info	40755	root:root	
-/usr/lib/python3/site-packages/node_semver-0.8.0-py3.8.egg-info/PKG-INFO	100644	root:root	
-/usr/lib/python3/site-packages/node_semver-0.8.0-py3.8.egg-info/SOURCES.txt	100644	root:root	
-/usr/lib/python3/site-packages/node_semver-0.8.0-py3.8.egg-info/dependency_links.txt	100644	root:root	
-/usr/lib/python3/site-packages/node_semver-0.8.0-py3.8.egg-info/entry_points.txt	100644	root:root	
-/usr/lib/python3/site-packages/node_semver-0.8.0-py3.8.egg-info/not-zip-safe	100644	root:root	
-/usr/lib/python3/site-packages/node_semver-0.8.0-py3.8.egg-info/requires.txt	100644	root:root	
-/usr/lib/python3/site-packages/node_semver-0.8.0-py3.8.egg-info/top_level.txt	100644	root:root	
+/usr/lib/python3/site-packages/node_semver-0.8.0-py3.12.egg-info	40755	root:root	
+/usr/lib/python3/site-packages/node_semver-0.8.0-py3.12.egg-info/PKG-INFO	100644	root:root	
+/usr/lib/python3/site-packages/node_semver-0.8.0-py3.12.egg-info/SOURCES.txt	100644	root:root	
+/usr/lib/python3/site-packages/node_semver-0.8.0-py3.12.egg-info/dependency_links.txt	100644	root:root	
+/usr/lib/python3/site-packages/node_semver-0.8.0-py3.12.egg-info/not-zip-safe	100644	root:root	
+/usr/lib/python3/site-packages/node_semver-0.8.0-py3.12.egg-info/requires.txt	100644	root:root	
+/usr/lib/python3/site-packages/node_semver-0.8.0-py3.12.egg-info/top_level.txt	100644	root:root	
 /usr/lib/python3/site-packages/node_semver/__init__.py	100644	root:root	
 /usr/lib/python3/site-packages/node_semver/__pycache__	40755	root:root	
-/usr/lib/python3/site-packages/node_semver/__pycache__/__init__.cpython-38.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/node_semver/__pycache__/__init__.cpython-38.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/node_semver/__pycache__/__init__.cpython-38.pyc	100644	root:root	
+/usr/lib/python3/site-packages/node_semver/__pycache__/__init__.cpython-312.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/node_semver/__pycache__/__init__.cpython-312.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/node_semver/__pycache__/__init__.cpython-312.pyc	100644	root:root	
 /usr/share/doc/python3-module-node_semver-0.8.0	40755	root:root	
@@ -24,17 +23,16 @@
 File: /usr/lib/python3/site-packages/node_semver	40755	root:root		
-File: /usr/lib/python3/site-packages/node_semver-0.8.0-py3.8.egg-info	40755	root:root		
-File: /usr/lib/python3/site-packages/node_semver-0.8.0-py3.8.egg-info/PKG-INFO	100644	root:root	09ca3b1d7fe10e6365e499a05087c87e	
-File: /usr/lib/python3/site-packages/node_semver-0.8.0-py3.8.egg-info/SOURCES.txt	100644	root:root	431168726d59ed0c6b63922a9532ae93	
-File: /usr/lib/python3/site-packages/node_semver-0.8.0-py3.8.egg-info/dependency_links.txt	100644	root:root	68b329da9893e34099c7d8ad5cb9c940	
-File: /usr/lib/python3/site-packages/node_semver-0.8.0-py3.8.egg-info/entry_points.txt	100644	root:root	a127fd1f86e4ab650f2216f09992afa4	
-File: /usr/lib/python3/site-packages/node_semver-0.8.0-py3.8.egg-info/not-zip-safe	100644	root:root	68b329da9893e34099c7d8ad5cb9c940	
-File: /usr/lib/python3/site-packages/node_semver-0.8.0-py3.8.egg-info/requires.txt	100644	root:root	e9f20549b72a960d7401b25047a6e25b	
-File: /usr/lib/python3/site-packages/node_semver-0.8.0-py3.8.egg-info/top_level.txt	100644	root:root	89791f94d6a10d23a8e90888702e2f5b	
+File: /usr/lib/python3/site-packages/node_semver-0.8.0-py3.12.egg-info	40755	root:root		
+File: /usr/lib/python3/site-packages/node_semver-0.8.0-py3.12.egg-info/PKG-INFO	100644	root:root	2ecd70dbc3700af4423104a8d51fa5a7	
+File: /usr/lib/python3/site-packages/node_semver-0.8.0-py3.12.egg-info/SOURCES.txt	100644	root:root	948a18f94228c2cbae0c695b97140df8	
+File: /usr/lib/python3/site-packages/node_semver-0.8.0-py3.12.egg-info/dependency_links.txt	100644	root:root	68b329da9893e34099c7d8ad5cb9c940	
+File: /usr/lib/python3/site-packages/node_semver-0.8.0-py3.12.egg-info/not-zip-safe	100644	root:root	68b329da9893e34099c7d8ad5cb9c940	
+File: /usr/lib/python3/site-packages/node_semver-0.8.0-py3.12.egg-info/requires.txt	100644	root:root	e9f20549b72a960d7401b25047a6e25b	
+File: /usr/lib/python3/site-packages/node_semver-0.8.0-py3.12.egg-info/top_level.txt	100644	root:root	89791f94d6a10d23a8e90888702e2f5b	
 File: /usr/lib/python3/site-packages/node_semver/__init__.py	100644	root:root	f5cf1bdcf961be5216ebc952d2fc0199	
 File: /usr/lib/python3/site-packages/node_semver/__pycache__	40755	root:root		
-File: /usr/lib/python3/site-packages/node_semver/__pycache__/__init__.cpython-38.opt-1.pyc	100644	root:root	4777cef3bd030a76562a4b75df0a4df6	
-File: /usr/lib/python3/site-packages/node_semver/__pycache__/__init__.cpython-38.opt-2.pyc	100644	root:root	84eda6c1c194202f85f18ce57431dfdf	
-File: /usr/lib/python3/site-packages/node_semver/__pycache__/__init__.cpython-38.pyc	100644	root:root	4777cef3bd030a76562a4b75df0a4df6	
+File: /usr/lib/python3/site-packages/node_semver/__pycache__/__init__.cpython-312.opt-1.pyc	100644	root:root	739e481e34c8de529729e4374700457e	
+File: /usr/lib/python3/site-packages/node_semver/__pycache__/__init__.cpython-312.opt-2.pyc	100644	root:root	042c8b0d31cf66995d17f0fc23513bcb	
+File: /usr/lib/python3/site-packages/node_semver/__pycache__/__init__.cpython-312.pyc	100644	root:root	739e481e34c8de529729e4374700457e	
 File: /usr/share/doc/python3-module-node_semver-0.8.0	40755	root:root		
 File: /usr/share/doc/python3-module-node_semver-0.8.0/README.rst	100644	root:root	b309492ad41c6eca9f5672812a7c8837	
-RPMIdentity: 9ae86b98551b6dae86d53f25455ad843b1bba5151752d241984ef6ca271fdd34122c297e8fa72179ca598a07e8a1abd84375474f7999f50ac192e14e01d62d6b
+RPMIdentity: 0d5b4505f3ade9b195e47fef147971b7473bc9f0c7536a0b100cf2b13746ddc6e1ac31eab0e61e9759da655804574321fa1dc62656aedb8538efbcf7fce4f061