<86>Dec 25 02:06:49 userdel[3474291]: delete user 'rooter' <86>Dec 25 02:06:49 userdel[3474291]: removed group 'rooter' owned by 'rooter' <86>Dec 25 02:06:49 userdel[3474291]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 25 02:06:49 groupadd[3474330]: group added to /etc/group: name=rooter, GID=1862 <86>Dec 25 02:06:49 groupadd[3474330]: group added to /etc/gshadow: name=rooter <86>Dec 25 02:06:49 groupadd[3474330]: new group: name=rooter, GID=1862 <86>Dec 25 02:06:49 useradd[3474356]: new user: name=rooter, UID=1862, GID=1862, home=/root, shell=/bin/bash, from=none <86>Dec 25 02:06:49 userdel[3474438]: delete user 'builder' <86>Dec 25 02:06:49 userdel[3474438]: removed group 'builder' owned by 'builder' <86>Dec 25 02:06:49 userdel[3474438]: removed shadow group 'builder' owned by 'builder' <86>Dec 25 02:06:49 groupadd[3474506]: group added to /etc/group: name=builder, GID=1863 <86>Dec 25 02:06:49 groupadd[3474506]: group added to /etc/gshadow: name=builder <86>Dec 25 02:06:49 groupadd[3474506]: new group: name=builder, GID=1863 <86>Dec 25 02:06:49 useradd[3474560]: new user: name=builder, UID=1863, GID=1863, home=/usr/src, shell=/bin/bash, from=none <13>Dec 25 02:06:53 rpmi: rpm-build-compat-2.2.12-alt1 sisyphus+296907.100.1.1 1647731749 installed <13>Dec 25 02:06:53 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed <13>Dec 25 02:06:53 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468404 installed <13>Dec 25 02:06:53 rpmi: libexpat-2.6.4-alt1 sisyphus+365521.100.1.1 1734700243 installed <13>Dec 25 02:06:53 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed <13>Dec 25 02:06:53 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Dec 25 02:06:53 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Dec 25 02:06:53 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Dec 25 02:06:53 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Dec 25 02:06:53 rpmi: ca-certificates-2024.12.10-alt1 sisyphus+364633.200.3.1 1733918603 installed <13>Dec 25 02:06:53 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Dec 25 02:06:53 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Dec 25 02:06:53 rpmi: libcrypto3-3.1.7-alt2 sisyphus+359910.100.1.1 1729080439 installed <13>Dec 25 02:06:53 rpmi: libssl3-3.1.7-alt2 sisyphus+359910.100.1.1 1729080439 installed <13>Dec 25 02:06:53 rpmi: python3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed <13>Dec 25 02:06:53 rpmi: python3-base-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed <13>Dec 25 02:06:53 rpmi: python3-module-py3dephell-0.3.1-alt1 sisyphus+365261.200.1.1 1734463433 installed <13>Dec 25 02:06:53 rpmi: tests-for-installed-python3-pkgs-0.1.26-alt2 sisyphus+365350.100.1.1 1734517486 installed <13>Dec 25 02:06:53 rpmi: rpm-build-python3-0.1.26-alt2 sisyphus+365350.100.1.1 1734517486 installed <13>Dec 25 02:06:53 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>Dec 25 02:06:55 rpmi: python3-module-pluggy-1.5.0-alt1 sisyphus+345632.100.2.1 1713864244 installed <13>Dec 25 02:06:55 rpmi: python3-module-packaging-24.2-alt1 sisyphus+362183.100.1.1 1731315992 installed <13>Dec 25 02:06:55 rpmi: python3-module-iniconfig-2.0.0-alt1 sisyphus+314076.200.3.1 1674737275 installed <13>Dec 25 02:06:55 rpmi: python3-module-pytest-8.3.4-alt1 sisyphus+363889.100.1.1 1733152874 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: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/python3-module-node_semver-0.8.0-alt2.nosrc.rpm (w1.gzdio) <13>Dec 25 02:06:56 rpmi: python3-module-more-itertools-10.5.0-alt1 sisyphus+357221.100.1.1 1725964420 installed <13>Dec 25 02:06:56 rpmi: python3-module-jaraco.functools-4.1.0-alt1 sisyphus+358564.100.1.1 1727528718 installed <13>Dec 25 02:06:56 rpmi: python3-module-wheel-0.45.1-alt1 sisyphus+363326.100.2.1 1732609968 installed <13>Dec 25 02:06:56 rpmi: python3-module-platformdirs-4.3.6-alt1 sisyphus+357787.200.1.1 1726664692 installed <13>Dec 25 02:06:56 rpmi: python3-module-jaraco.context-6.0.1-alt1 sisyphus+357809.300.1.1 1726769204 installed <13>Dec 25 02:06:56 rpmi: python3-module-autocommand-2.2.2-alt1.1 sisyphus+339714.100.1.1 1706968174 installed <13>Dec 25 02:06:56 rpmi: python3-module-jaraco.text-4.0.0-alt1 sisyphus+353877.400.2.1 1722250727 installed <13>Dec 25 02:06:56 rpmi: python3-module-jaraco.collections-5.1.0-alt1 sisyphus+357809.200.1.1 1726769173 installed <13>Dec 25 02:06:56 rpmi: python3-module-pkg_resources-1:75.6.0-alt1 sisyphus+363072.100.1.1 1732185054 installed <13>Dec 25 02:06:57 rpmi: libpython3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed <13>Dec 25 02:06:57 rpmi: libncurses6-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed <13>Dec 25 02:06:57 rpmi: libtinfo-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed <13>Dec 25 02:06:57 rpmi: libncurses-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed <13>Dec 25 02:06:57 rpmi: python3-dev-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed <13>Dec 25 02:06:58 rpmi: python3-module-setuptools-1:75.6.0-alt1 sisyphus+363072.100.1.1 1732185054 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: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.67343 + 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.67343 + 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' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FFLAGS + /usr/bin/python3 setup.py build --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/lib64/python3/site-packages/setuptools/_distutils/dist.py:261: 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/lib64/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.67343 + 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' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FFLAGS + /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python3-module-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/lib64/python3/site-packages/setuptools/_distutils/dist.py:261: UserWarning: Unknown distribution option: 'tests_require' warnings.warn(msg) running install /usr/lib64/python3/site-packages/setuptools/_distutils/cmd.py:66: 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 :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.71884 + 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.63s ======================== + exit 0 Processing files: python3-module-node_semver-0.8.0-alt2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.54139 + 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.vhPEBw 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.sI1Kjm 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.56user 0.67system 0:03.90elapsed 57%CPU (0avgtext+0avgdata 32924maxresident)k 0inputs+0outputs (0major+142977minor)pagefaults 0swaps 4.40user 3.41system 0:17.41elapsed 44%CPU (0avgtext+0avgdata 135504maxresident)k 0inputs+0outputs (0major+328943minor)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 2024-12-25 02:07:03.448952155 +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 97f2103d6963c1503c5d1162e38e956e +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: 6c49eece027278d002d22b31139d5d1ae9b061cda7c0ab9f230eac68406016dc1f51bee36d77d1ab859f519f0ff4bd3398c545b9f2cb88c605906512bc5215e2